method
public
static
PropertyFeature::getPropertyFeatureList()
Сигнатура
public static getPropertyFeatureList(array<string|int, mixed> $property[, array<string|int, mixed> $description = [] ]) : array<string|int, mixed>
Описание
Формирует список доступных возможностей для свойства.
Параметры
$property
array<string|int, mixed>
Описание свойства.
$description
array<string|int, mixed>
= []
Дополнительное описание.
Возвращаемое значение
array<string|int, mixed>
Как применяется в PropertyFeature
PropertyFeature::getPropertyFeatureList() — метод класса \Bitrix\Iblock\Model\PropertyFeature модуля «Информационные блоки».
Статический метод — вызывается через имя класса PropertyFeature, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Iblock\Model\PropertyFeature;
Loader::includeModule('iblock');
$property = [];
$result = PropertyFeature::getPropertyFeatureList($property);
// $result: array<string|int, mixed>Другие методы PropertyFeature
addFeatures()Добавляет возможности для нового свойства. Не проверяет возможности в базе данных.getDetailPageShowProperties()getDetailPageShowPropertyCodes()Возвращает идентификаторы свойств инфоблока (ID или CODE), отображаемые на странице детального просмотра элемента.getIndex()Возвращает уникальный индекс возможности для поиска.getListPageShowPropertyCodes()Возвращает идентификаторы свойств инфоблока (ID или CODE), отображаемые в списке элементов.isEnabledFeatures()Возвращает three, если движок возможностей включён.isPropertyFeaturesExist()Возвращает true, если возможности свойства существуют.parseIndex()Разбирает индекс на части.setFeatures()Заменяет возможности свойства.updateFeatures()Добавляет или обновляет возможности для существующего свойства.
Исходный файл: source/iblock/lib/model/propertyfeature.php:332

