method public static

Filter::merge()

Класс: \Bitrix\Crm\Widget\Filter

Сигнатура

public static merge(Filter $seed, Filter $target[, array<string|int, mixed> $options = null ]) : void

Описание

Если параметр отсутствует в целевом фильтре, он будет скопирован из исходного фильтра.

Параметры

$seed Filter
Seed (исходный фильтр).
$target Filter
Target (целевой фильтр).
$options array<string|int, mixed> = null
Массив опций.

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

void

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

Filter::merge() — метод класса \Bitrix\Crm\Widget\Filter модуля «CRM».

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

use Bitrix\Main\Loader;
use Bitrix\Crm\Widget\Filter;

Loader::includeModule('crm');

$seed = null; // Filter
$target = null; // Filter
Filter::merge($seed, $target);

Другие методы Filter

merge() есть и у других классов модуля «CRM»: CompanyMerger, ContactMerger, DealMerger, EntityMerger.

Исходный файл: source/crm/lib/widget/filter.php:591

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