Открытые члены | |
__construct (BaseIblockElementFactory $factory, IblockInfo $iblockInfo) | |
getEntityById (int $id) | |
getEntitiesBy ($params) | |
save (BaseEntity ... $entities) | |
delete (BaseEntity ... $entities) | |
setAutoloadDetailUrl (bool $state) | |
checkAutoloadDetailUrl () | |
setDetailUrlTemplate (?string $template) | |
getDetailUrlTemplate () | |
Защищенные члены | |
getDefaultElementSelect () | |
getList (array $params) | |
getAdditionalFilter () | |
getAdditionalProductFilter () | |
createEntity (array $fields=[]) | |
makeEntity (array $fields=[]) | |
addInternal (array $fields) | |
updateInternal (int $id, array $fields) | |
deleteInternal (int $id) | |
prepareElementFields (array $fields) | |
prepareProductFields (array $fields) | |
Защищенные данные | |
$factory | |
$iblockInfo | |
См. определение в файле BaseIblockElementRepository.php строка 21
__construct | ( | BaseIblockElementFactory | $factory, |
IblockInfo | $iblockInfo ) |
BaseIblockElementRepository constructor.
\Bitrix\Catalog\v2\BaseIblockElementFactory | $factory | |
\Bitrix\Catalog\v2\Iblock\IblockInfo | $iblockInfo |
См. определение в файле BaseIblockElementRepository.php строка 38
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 343
checkAutoloadDetailUrl | ( | ) |
Замещает IblockElementRepositoryContract.
См. определение в файле BaseIblockElementRepository.php строка 168
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 332
delete | ( | BaseEntity ... | $entities | ) |
Bitrix\Catalog\v2\BaseEntity ...$entities
Замещает RepositoryContract.
См. определение в файле BaseIblockElementRepository.php строка 141
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 423
|
protected |
Переопределяется в ProductRepository и SkuRepository.
См. определение в файле BaseIblockElementRepository.php строка 319
|
protected |
Переопределяется в ProductRepository и SkuRepository.
См. определение в файле BaseIblockElementRepository.php строка 327
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 187
getDetailUrlTemplate | ( | ) |
Замещает IblockElementRepositoryContract.
См. определение в файле BaseIblockElementRepository.php строка 182
getEntitiesBy | ( | $params | ) |
$params | array|\ArrayAccess |
Замещает RepositoryContract.
Переопределяется в SkuRepository.
См. определение в файле BaseIblockElementRepository.php строка 61
getEntityById | ( | int | $id | ) |
int | $id |
Замещает RepositoryContract.
См. определение в файле BaseIblockElementRepository.php строка 45
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 227
|
abstractprotected |
Переопределяется в ProductRepository и SkuRepository.
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 458
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 482
save | ( | BaseEntity ... | $entities | ) |
Bitrix\Catalog\v2\BaseEntity ...$entities
Замещает RepositoryContract.
См. определение в файле BaseIblockElementRepository.php строка 73
setAutoloadDetailUrl | ( | bool | $state | ) |
Замещает IblockElementRepositoryContract.
Переопределяется в SkuRepository.
См. определение в файле BaseIblockElementRepository.php строка 161
setDetailUrlTemplate | ( | ?string | $template | ) |
Замещает IblockElementRepositoryContract.
Переопределяется в SkuRepository.
См. определение в файле BaseIblockElementRepository.php строка 173
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 388
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 24
|
protected |
См. определение в файле BaseIblockElementRepository.php строка 26