method
public
static
MergeTrait::merge()
Сигнатура
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: mixedmerge() есть и у других классов модуля «Главный модуль»: Collection, File, FinderDestTable, GeonameTable, Package, RouteTable.
Исходный файл: source/main/lib/orm/data/internal/mergetrait.php:19

