method
public
SectionTemplates::hasTemplates()
Сигнатура
public hasTemplates(BaseValues $entity) : bool
Описание
Кеширует результат в статической переменной.
Параметры
$entity
BaseValues
Сущность.
Возвращаемое значение
bool
Как применяется в SectionTemplates
SectionTemplates::hasTemplates() — метод класса \Bitrix\Iblock\InheritedProperty\SectionTemplates модуля «Информационные блоки».
Метод объекта: сначала нужен экземпляр SectionTemplates.
use Bitrix\Main\Loader;
use Bitrix\Iblock\InheritedProperty\SectionTemplates;
Loader::includeModule('iblock');
/** @var SectionTemplates $object */
$entity = null; // BaseValues
$result = $object->hasTemplates($entity);
// $result: boolДругие методы SectionTemplates
delete()Удаляет шаблоны для этой сущности из базы данных.findTemplates()Возвращает шаблоны для сущности и всех её родителей.get()Возвращает массив шаблонов, сохранённых для сущности, из базы данных.getValuesEntity()Возвращает сущность, для которой выполняется этот шаблон.set()Сохраняет шаблоны для сущности в базу данных.
hasTemplates() есть и у других классов модуля «Информационные блоки»: BaseTemplate, BaseValues, ElementTemplates, ElementValues, IblockTemplates, IblockValues, SectionValues.
Исходный файл: source/iblock/lib/inheritedproperty/sectiontemplates.php:134

