Type extends Type implements Containable uses ModelTrait
Class Type
Tags
Table of Contents
Interfaces
- Containable
Properties
- $dataClass : mixed
Methods
- createItem() : Item
- createStage() : Stage
- getAccessCodesForAddItems() : array<string|int, mixed>
- getAccessCodesForModify() : array<string|int, mixed>
- getAccessCodesForView() : array<string|int, mixed>
- getFailStages() : EO_Stage_Collection
- getFinalStages() : EO_Stage_Collection
- getFirstStage() : Stage|null
- getId() : int|null
- getImage() : string
- getItem() : Item|null
- getItems() : Collection
- getItemsCount() : int
- getItemUfNameFieldName() : string
- getItemUserFieldsEntityId() : string
- getName() : string
- getPermissionEntity() : string
- getSettings() : array<string|int, mixed>
- getStage() : Stage|null
- getStages() : EO_Stage_Collection
- Stages should be sorted by sort, but in the end always goes success stages and fail stages.
- getSuccessStage() : Stage|null
- getTitle() : string
- getUserFieldCollection() : UserFieldCollection
- resortStages() : Type
- Resort stages in actual order (if sort of some stages had been updated)
- setName() : void
- setTitle() : void
Properties
$dataClass
public
static mixed
$dataClass
= \Bitrix\Rpa\Model\TypeTable::class
Methods
createItem()
public
createItem() : Item
Return values
ItemcreateStage()
public
createStage() : Stage
Return values
StagegetAccessCodesForAddItems()
public
getAccessCodesForAddItems() : array<string|int, mixed>
Return values
array<string|int, mixed>getAccessCodesForModify()
public
getAccessCodesForModify() : array<string|int, mixed>
Return values
array<string|int, mixed>getAccessCodesForView()
public
getAccessCodesForView() : array<string|int, mixed>
Return values
array<string|int, mixed>getFailStages()
public
getFailStages() : EO_Stage_Collection
Return values
EO_Stage_CollectiongetFinalStages()
public
getFinalStages() : EO_Stage_Collection
Return values
EO_Stage_CollectiongetFirstStage()
public
getFirstStage() : Stage|null
Return values
Stage|nullgetId()
public
getId() : int|null
Return values
int|nullgetImage()
public
getImage() : string
Return values
stringgetItem()
public
getItem(int $itemId[, array<string|int, mixed> $fieldsToSelect = ['*'] ]) : Item|null
Parameters
- $itemId : int
- $fieldsToSelect : array<string|int, mixed> = ['*']
Return values
Item|nullgetItems()
public
getItems([array<string|int, mixed> $parameters = [] ]) : Collection
Parameters
- $parameters : array<string|int, mixed> = []
Return values
CollectiongetItemsCount()
public
getItemsCount([array<string|int, mixed> $filter = [] ]) : int
Parameters
- $filter : array<string|int, mixed> = []
Return values
intgetItemUfNameFieldName()
public
getItemUfNameFieldName() : string
Return values
stringgetItemUserFieldsEntityId()
public
getItemUserFieldsEntityId() : string
Return values
stringgetName()
public
getName() : string
Return values
stringgetPermissionEntity()
public
getPermissionEntity() : string
Return values
stringgetSettings()
public
getSettings() : array<string|int, mixed>
Return values
array<string|int, mixed>getStage()
public
getStage(int $stageId) : Stage|null
Parameters
- $stageId : int
Return values
Stage|nullgetStages()
Stages should be sorted by sort, but in the end always goes success stages and fail stages.
public
getStages([PageNavigation|null $pageNavigation = null ]) : EO_Stage_Collection
Parameters
- $pageNavigation : PageNavigation|null = null
Return values
EO_Stage_CollectiongetSuccessStage()
public
getSuccessStage() : Stage|null
Return values
Stage|nullgetTitle()
public
getTitle() : string
Return values
stringgetUserFieldCollection()
public
getUserFieldCollection() : UserFieldCollection
Return values
UserFieldCollectionresortStages()
Resort stages in actual order (if sort of some stages had been updated)
public
resortStages() : Type
Return values
TypesetName()
public
setName(string $name) : void
Parameters
- $name : string
setTitle()
public
setTitle(string $title) : void
Parameters
- $title : string