ProcessService extends ServiceFactory
FinalYes
Table of Contents
Methods
- addElement() : AddElementResponse
- checkIBlockTypePermission() : CheckPermissionsResponse
- getAddElementCatalog() : GetCatalogResponse
- getAddElementLiveFeedCatalog() : GetCatalogResponse
- getAverageIBlockTemplateDuration() : GetAverageIBlockTemplateDurationResponse
- calculates the average execution time of the first iBlock template in seconds
- getCatalog() : GetCatalogResponse
- getElementDetailInfo() : GetElementDetailInfoResponse
- getElementList() : GetListResponse
- getElementUrl() : GetElementUrlResponse
- getIBlockFields() : GetIBlockElementFieldsResponse
- getIBlockInfo() : GetIBlockInfoResponse
- getIBlockTypeId() : string
- getInnerIBlockTypeId() : string
- getServiceByIBlockTypeId() : ProcessService|ListService|SocNetListService|IBlockListService|null
- updateElement() : UpdateElementResponse
Methods
addElement()
public
addElement(AddElementRequest $request) : AddElementResponse
Parameters
- $request : AddElementRequest
Return values
AddElementResponsecheckIBlockTypePermission()
public
checkIBlockTypePermission() : CheckPermissionsResponse
Return values
CheckPermissionsResponsegetAddElementCatalog()
public
getAddElementCatalog() : GetCatalogResponse
Return values
GetCatalogResponsegetAddElementLiveFeedCatalog()
public
getAddElementLiveFeedCatalog() : GetCatalogResponse
Return values
GetCatalogResponsegetAverageIBlockTemplateDuration()
calculates the average execution time of the first iBlock template in seconds
public
getAverageIBlockTemplateDuration(GetAverageIBlockTemplateDurationRequest $request) : GetAverageIBlockTemplateDurationResponse
Parameters
- $request : GetAverageIBlockTemplateDurationRequest
Return values
GetAverageIBlockTemplateDurationResponsegetCatalog()
public
getCatalog() : GetCatalogResponse
Return values
GetCatalogResponsegetElementDetailInfo()
public
getElementDetailInfo(GetElementDetailInfoRequest $request) : GetElementDetailInfoResponse
Parameters
- $request : GetElementDetailInfoRequest
Return values
GetElementDetailInfoResponsegetElementList()
public
getElementList(GetListRequest $request) : GetListResponse
Parameters
- $request : GetListRequest
Return values
GetListResponsegetElementUrl()
public
getElementUrl(GetElementUrlRequest $request) : GetElementUrlResponse
Parameters
- $request : GetElementUrlRequest
Return values
GetElementUrlResponsegetIBlockFields()
public
getIBlockFields(GetIBlockFieldsRequest $request) : GetIBlockElementFieldsResponse
Parameters
- $request : GetIBlockFieldsRequest
Return values
GetIBlockElementFieldsResponsegetIBlockInfo()
public
getIBlockInfo(GetIBlockInfoRequest $request) : GetIBlockInfoResponse
Parameters
- $request : GetIBlockInfoRequest
Return values
GetIBlockInfoResponsegetIBlockTypeId()
public
static getIBlockTypeId() : string
Return values
stringgetInnerIBlockTypeId()
public
getInnerIBlockTypeId() : string
Return values
stringgetServiceByIBlockTypeId()
public
static getServiceByIBlockTypeId(string $iBlockTypeId, int $currentUserId[, int $socNetGroupId = 0 ]) : ProcessService|ListService|SocNetListService|IBlockListService|null
Parameters
- $iBlockTypeId : string
- $currentUserId : int
- $socNetGroupId : int = 0
Return values
ProcessService|ListService|SocNetListService|IBlockListService|nullupdateElement()
public
updateElement(UpdateElementRequest $request) : UpdateElementResponse
Parameters
- $request : UpdateElementRequest