Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ServiceFactory
+ Граф наследования:ServiceFactory:

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

 getInnerIBlockTypeId ()
 
 checkIBlockTypePermission ()
 
 getCatalog ()
 
 getElementList (GetListRequest $request)
 
 getIBlockInfo (GetIBlockInfoRequest $request)
 
 getElementDetailInfo (GetElementDetailInfoRequest $request)
 
 getIBlockFields (GetIBlockFieldsRequest $request)
 
 addElement (AddElementRequest $request)
 
 getAverageIBlockTemplateDuration (GetAverageIBlockTemplateDurationRequest $request)
 

Открытые статические члены

static getServiceByIBlockTypeId (string $iBlockTypeId, int $currentUserId, int $socNetGroupId=0,)
 
static getIBlockTypeId ()
 

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

 fillCatalogFilter (IBlockListFilter $filter)
 
 fillElementListFilter (IBlockElementFilter $filter)
 
 fillElementDetailInfoFilter (IBlockElementFilter $filter)
 

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

AccessService $accessService
 
IBlockService $iBlockService
 
DataService $dataService
 

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

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

Методы

◆ addElement()

addElement ( AddElementRequest $request)

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

◆ checkIBlockTypePermission()

checkIBlockTypePermission ( )

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

◆ fillCatalogFilter()

fillCatalogFilter ( IBlockListFilter $filter)
abstractprotected

Переопределяется в IBlockListService, ListService, ProcessService и SocNetListService.

◆ fillElementDetailInfoFilter()

fillElementDetailInfoFilter ( IBlockElementFilter $filter)
abstractprotected

Переопределяется в IBlockListService, ListService, ProcessService и SocNetListService.

◆ fillElementListFilter()

fillElementListFilter ( IBlockElementFilter $filter)
abstractprotected

Переопределяется в IBlockListService, ListService, ProcessService и SocNetListService.

◆ getAverageIBlockTemplateDuration()

getAverageIBlockTemplateDuration ( GetAverageIBlockTemplateDurationRequest $request)

calculates the average execution time of the first iBlock template in seconds

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

◆ getCatalog()

getCatalog ( )

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

◆ getElementDetailInfo()

getElementDetailInfo ( GetElementDetailInfoRequest $request)

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

◆ getElementList()

getElementList ( GetListRequest $request)

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

◆ getIBlockFields()

getIBlockFields ( GetIBlockFieldsRequest $request)

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

◆ getIBlockInfo()

getIBlockInfo ( GetIBlockInfoRequest $request)

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

◆ getIBlockTypeId()

static getIBlockTypeId ( )
staticabstract

Переопределяется в IBlockListService, ListService, ProcessService и SocNetListService.

◆ getInnerIBlockTypeId()

getInnerIBlockTypeId ( )

Переопределяется в IBlockListService.

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

◆ getServiceByIBlockTypeId()

static getServiceByIBlockTypeId ( string $iBlockTypeId,
int $currentUserId,
int $socNetGroupId = 0 )
static

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

Данные класса

◆ $accessService

AccessService $accessService
protected

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

◆ $dataService

DataService $dataService
protected

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

◆ $iBlockService

IBlockService $iBlockService
protected

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