method public static

PropertyTable::userTypeSettingsFetchModifer()

Класс: \Bitrix\Iblock\PropertyTable

Сигнатура

public static userTypeSettingsFetchModifer(array<string|int, mixed> $fields) : array<string|int, mixed>|null

Описание

Модификатор выборки для настроек пользовательского типа из старого ядра инфоблоков.

Параметры

$fields array<string|int, mixed>
Поля результата выборки.

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

array<string|int, mixed>|null

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

PropertyTable::userTypeSettingsFetchModifer() — метод класса \Bitrix\Iblock\PropertyTable модуля «Информационные блоки». Это ORM-сущность D7 (наследник DataManager).

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

use Bitrix\Main\Loader;
use Bitrix\Iblock\PropertyTable;

Loader::includeModule('iblock');

$fields = [];
$result = PropertyTable::userTypeSettingsFetchModifer($fields);
// $result: array<string|int, mixed>|null

Собственные методы PropertyTable

  • defaultValueFetchModifier() Модификатор выборки для значения по умолчанию пользовательского типа из старого ядра инфоблоков.
  • fillOldCoreFetchModifiers() Добавляет модификаторы выборки для эмуляции старого ядра инфоблоков.

Исходный файл: source/iblock/lib/propertytable.php:374

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