|
| static | prepareUserSelectorEntities (array $documentType, $users, $config=[]) |
| static | getResponsibleUserExpression (array $documentType) |
| static | prepareDiskAttachments ($attachments) |
| static | prepareFileAttachments (array $documentType, $files) |
| static | convertExpressions ($source, array $documentType, $useTilda=true) |
| static | unConvertExpressions ($source, array $documentType) |
| static | convertProperties (array $properties, array $documentType, $useTilda=true) |
| static | unConvertProperties (array $properties, array $documentType) |
| static | getDocumentFields (array $documentType, $typeFilter=null) |
| static | getGlobalVariables (array $documentType) |
| static | getGlobalConstants (array $documentType) |
| static | getDocumentUserGroups (array $documentType) |
| static | isDocumentUserGroup (string $value, array $documentType) |
| static | parseDateTimeInterval ($interval) |
| static | getDateTimeIntervalString ($interval) |
| static | parseTimeString ($time) |
| static | countAllRobots (array $documentType, array $statuses) |
См. определение в файле helper.php строка 11
◆ convertExpressions()
| convertExpressions |
( |
| $source, |
|
|
array | $documentType, |
|
|
| $useTilda = true ) |
|
static |
◆ convertProperties()
| convertProperties |
( |
array | $properties, |
|
|
array | $documentType, |
|
|
| $useTilda = true ) |
|
static |
◆ countAllRobots()
| countAllRobots |
( |
array | $documentType, |
|
|
array | $statuses ) |
|
static |
◆ getDateTimeIntervalString()
| getDateTimeIntervalString |
( |
| $interval | ) |
|
|
static |
◆ getDocumentFields()
| getDocumentFields |
( |
array | $documentType, |
|
|
| $typeFilter = null ) |
|
static |
Get document fields for usage in robots designer.
- Аргументы
-
| array | $documentType | Bizproc document type. |
| null | string | $typeFilter | |
- Возвращает
- array
См. определение в файле helper.php строка 411
◆ getDocumentUserGroups()
| getDocumentUserGroups |
( |
array | $documentType | ) |
|
|
static |
◆ getExpressionsMaps()
| getExpressionsMaps |
( |
| $documentType | ) |
|
|
staticprotected |
◆ getFieldsMap()
| getFieldsMap |
( |
array | $documentType | ) |
|
|
staticprotected |
◆ getGlobalConstants()
| getGlobalConstants |
( |
array | $documentType | ) |
|
|
static |
Get global constants for usage in robots designer
См. определение в файле helper.php строка 497
◆ getGlobalsMap()
| getGlobalsMap |
( |
string | $type, |
|
|
array | $documentType ) |
|
staticprotected |
◆ getGlobalVariables()
| getGlobalVariables |
( |
array | $documentType | ) |
|
|
static |
Get global variables for usage in robots designer
См. определение в файле helper.php строка 468
◆ getResponsibleUserExpression()
| getResponsibleUserExpression |
( |
array | $documentType | ) |
|
|
static |
◆ isDocumentUserGroup()
| isDocumentUserGroup |
( |
string | $value, |
|
|
array | $documentType ) |
|
static |
◆ parseDateTimeInterval()
| parseDateTimeInterval |
( |
| $interval | ) |
|
|
static |
◆ parseTimeString()
◆ prepareDiskAttachments()
| prepareDiskAttachments |
( |
| $attachments | ) |
|
|
static |
Get disk files information by file ids.
- Аргументы
-
- Возвращает
- array
См. определение в файле helper.php строка 132
◆ prepareFileAttachments()
| prepareFileAttachments |
( |
array | $documentType, |
|
|
| $files ) |
|
static |
Get files information from document fields.
- Аргументы
-
| array | $documentType | |
| $files | |
- Возвращает
- array
См. определение в файле helper.php строка 168
◆ prepareUserSelectorEntities()
| prepareUserSelectorEntities |
( |
array | $documentType, |
|
|
| $users, |
|
|
| $config = [] ) |
|
static |
◆ unConvertExpressions()
| unConvertExpressions |
( |
| $source, |
|
|
array | $documentType ) |
|
static |
◆ unConvertProperties()
| unConvertProperties |
( |
array | $properties, |
|
|
array | $documentType ) |
|
static |
◆ $documentFields
◆ $maps
◆ CURRENT_DATE_BASIS
| const CURRENT_DATE_BASIS = '{=System:Date}' |
◆ CURRENT_DATETIME_BASIS
| const CURRENT_DATETIME_BASIS = '{=System:Now}' |
Объявления и описания членов класса находятся в файле:
- C:/bitrix/modules/bizproc/lib/automation/helper.php