[ * 1, * ], * 'validDomains' => [ * 'example.com', * 'www.example.com', * ], * ]; * * $array2 = [ * 'ids' => [ * 2, * ], * 'validDomains' => new \yii\helpers\UnsetArrayValue(), * ]; * * $result = \yii\helpers\ArrayHelper::merge($array1, $array2); * ``` * * The result will be * * ```php * [ * 'ids' => [ * 1, * 2, * ], * ] * ``` * * @author Robert Korulczyk * @since 2.0.10 */ class UnsetArrayValue { /** * Restores class state after using `var_export()`. * * @param array $state * @return UnsetArrayValue * @see https://www.php.net/manual/en/function.var-export.php * @since 2.0.16 */ public static function __set_state($state) { return new self(); } }