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

