method public static

MergeTrait::merge()

Класс: \Bitrix\Main\ORM\Data\Internal\MergeTrait

Сигнатура

public static merge(array<string|int, mixed> $insertFields, array<string|int, mixed> $updateFields[, array<string|int, mixed>|null $uniqueFields = null ]) : mixed

Параметры

$insertFields array<string|int, mixed>
$updateFields array<string|int, mixed>
$uniqueFields array<string|int, mixed>|null = null

Возвращаемое значение

mixed

Как применяется в MergeTrait

MergeTrait::merge() — метод трейта \Bitrix\Main\ORM\Data\Internal\MergeTrait модуля «Главный модуль».

Статический метод — вызывается через имя класса MergeTrait, без создания объекта.

use Bitrix\Main\ORM\Data\Internal\MergeTrait;

$insertFields = [];
$updateFields = [];
$result = MergeTrait::merge($insertFields, $updateFields);
// $result: mixed

merge() есть и у других классов модуля «Главный модуль»: Collection, File, FinderDestTable, GeonameTable, Package, RouteTable.

Исходный файл: source/main/lib/orm/data/internal/mergetrait.php:19

Что будем искать? Например,Продвижение