1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс PropertyRepository
Граф наследования:PropertyRepository:
PropertyRepositoryContract RepositoryContract

Открытые члены

 __construct (PropertyFactory $factory, PropertyValueFactory $propertyValueFactory)
 getEntityById (int $id)
 getEntitiesBy ($params, array $propertySettings=[])
 delete (BaseEntity ... $entities)
 getCollectionByParent (BaseIblockElementEntity $entity)
 createCollection ()
 getPropertiesSettingsByFilter (array $filter)
 createEntity (array $fields=[], array $settings=[])
Открытые члены унаследованные от RepositoryContract
 getEntitiesBy ($params)
 save (BaseEntity ... $entities)

Защищенные члены

 getList (array $params)
 loadCollection (array $entityFields, BaseIblockElementEntity $parent, array $disabledPropertyIds)
 prepareField (array $fields, array $settings)
 prepareSettings (array $settings)

Защищенные данные

PropertyFactory $factory

Подробное описание

См. определение в файле PropertyRepository.php строка 24

Конструктор(ы)

◆ __construct()

__construct ( PropertyFactory $factory,
PropertyValueFactory $propertyValueFactory )

См. определение в файле PropertyRepository.php строка 31

Методы

◆ createCollection()

createCollection ( )

См. определение в файле PropertyRepository.php строка 315

◆ createEntity()

createEntity ( array $fields = [],
array $settings = [] )

См. определение в файле PropertyRepository.php строка 459

◆ delete()

delete ( BaseEntity ... $entities)
Аргументы

Bitrix\Catalog\v2\BaseEntity ...$entities

Возвращает
\Bitrix\Main\Result

Замещает RepositoryContract.

См. определение в файле PropertyRepository.php строка 182

◆ getCollectionByParent()

getCollectionByParent ( BaseIblockElementEntity $entity)

Замещает PropertyRepositoryContract.

См. определение в файле PropertyRepository.php строка 207

◆ getEntitiesBy()

getEntitiesBy ( $params,
array $propertySettings = [] )

См. определение в файле PropertyRepository.php строка 53

◆ getEntityById()

getEntityById ( int $id)
Аргументы
int$id
Возвращает
mixed

Замещает RepositoryContract.

См. определение в файле PropertyRepository.php строка 37

◆ getList()

getList ( array $params)
protected

См. определение в файле PropertyRepository.php строка 220

◆ getPropertiesSettingsByFilter()

getPropertiesSettingsByFilter ( array $filter)

См. определение в файле PropertyRepository.php строка 414

◆ loadCollection()

loadCollection ( array $entityFields,
BaseIblockElementEntity $parent,
array $disabledPropertyIds )
protected

См. определение в файле PropertyRepository.php строка 320

◆ prepareField()

prepareField ( array $fields,
array $settings )
protected

См. определение в файле PropertyRepository.php строка 430

◆ prepareSettings()

prepareSettings ( array $settings)
protected

См. определение в файле PropertyRepository.php строка 448

Поля

◆ $factory

PropertyFactory $factory
protected

См. определение в файле PropertyRepository.php строка 26


Объявления и описания членов класса находятся в файле: