method public static

PropertyFeature::getPropertyFeatureList()

Класс: \Bitrix\Iblock\Model\PropertyFeature

Сигнатура

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

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