|
| setStateTitle ($workflowId, $stateTitle) |
| setStatePermissions ($workflowId, $arStatePermissions=array(), $bRewrite=true) |
| getStateTitle ($workflowId) |
| AddWorkflow ($workflowId, $workflowTemplateId, $documentId, $starterUserId=0) |
| deleteAllDocumentWorkflows ($documentId) |
| onStatusChange (string $workflowId, int $status) |
| setState ($workflowId, $arState, $arStatePermissions=array()) |
| setStateParameters ($workflowId, $arStateParameters=array()) |
| addStateParameter ($workflowId, $arStateParameter) |
| deleteStateParameter ($workflowId, $name) |
| SetState ($workflowId, $arState, $arStatePermissions=array()) |
| SetStateParameters ($workflowId, $arStateParameters=array()) |
| AddStateParameter ($workflowId, $arStateParameter) |
| DeleteStateParameter ($workflowId, $name) |
| setRuntime (CBPRuntime $runtime) |
| start (CBPRuntime $runtime=null) |
| stop () |
|
static | getStateDocumentId ($workflowId) |
static | deleteWorkflow ($workflowId) |
static | countDocumentWorkflows ($documentId) |
static | getDocumentStates (array $documentId, array|string $workflowId='') |
static | getIdsByDocument (array $documentId, int $limit=null) |
static | getWorkflowState ($workflowId) |
static | getWorkflowStateInfo ($workflowId) |
static | exists (string $workflowId) |
static | getWorkflowIntegerId ($workflowId) |
static | getWorkflowByIntegerId ($integerId) |
static | deleteByDocument (array $documentId) |
static | mergeStates ($firstDocumentId, $secondDocumentId) |
static | migrateDocumentType ($oldType, $newType, $workflowTemplateIds) |
static | getRunningCounters ($userId) |
static | __InsertStateHack ($id, $moduleId, $entity, $documentId, $templateId, $state, $stateTitle, $stateParameters, $arStatePermissions) |
См. определение в файле stateservice.php строка 8
◆ __InsertStateHack()
__InsertStateHack |
( |
| $id, |
|
|
| $moduleId, |
|
|
| $entity, |
|
|
| $documentId, |
|
|
| $templateId, |
|
|
| $state, |
|
|
| $stateTitle, |
|
|
| $stateParameters, |
|
|
| $arStatePermissions ) |
|
static |
◆ AddStateParameter()
AddStateParameter |
( |
| $workflowId, |
|
|
| $arStateParameter ) |
◆ addStateParameter()
addStateParameter |
( |
| $workflowId, |
|
|
| $arStateParameter ) |
◆ AddWorkflow()
AddWorkflow |
( |
| $workflowId, |
|
|
| $workflowTemplateId, |
|
|
| $documentId, |
|
|
| $starterUserId = 0 ) |
◆ cleanRunningCountersCache()
cleanRunningCountersCache |
( |
| $users | ) |
|
|
staticprotected |
◆ countDocumentWorkflows()
countDocumentWorkflows |
( |
| $documentId | ) |
|
|
static |
◆ deleteAllDocumentWorkflows()
deleteAllDocumentWorkflows |
( |
| $documentId | ) |
|
◆ deleteByDocument()
deleteByDocument |
( |
array | $documentId | ) |
|
|
static |
◆ DeleteStateParameter()
DeleteStateParameter |
( |
| $workflowId, |
|
|
| $name ) |
◆ deleteStateParameter()
deleteStateParameter |
( |
| $workflowId, |
|
|
| $name ) |
◆ deleteWorkflow()
deleteWorkflow |
( |
| $workflowId | ) |
|
|
static |
◆ exists()
exists |
( |
string | $workflowId | ) |
|
|
static |
◆ getDocumentStates()
getDocumentStates |
( |
array | $documentId, |
|
|
array|string | $workflowId = '' ) |
|
static |
◆ getIdsByDocument()
getIdsByDocument |
( |
array | $documentId, |
|
|
int | $limit = null ) |
|
static |
◆ getRunningCounters()
getRunningCounters |
( |
| $userId | ) |
|
|
static |
◆ getStateDocumentId()
getStateDocumentId |
( |
| $workflowId | ) |
|
|
static |
◆ getStateTitle()
getStateTitle |
( |
| $workflowId | ) |
|
◆ getWorkflowByIntegerId()
getWorkflowByIntegerId |
( |
| $integerId | ) |
|
|
static |
◆ getWorkflowIntegerId()
getWorkflowIntegerId |
( |
| $workflowId | ) |
|
|
static |
◆ getWorkflowState()
getWorkflowState |
( |
| $workflowId | ) |
|
|
static |
◆ getWorkflowStateInfo()
getWorkflowStateInfo |
( |
| $workflowId | ) |
|
|
static |
◆ mergeStates()
mergeStates |
( |
| $firstDocumentId, |
|
|
| $secondDocumentId ) |
|
static |
◆ migrateDocumentType()
migrateDocumentType |
( |
| $oldType, |
|
|
| $newType, |
|
|
| $workflowTemplateIds ) |
|
static |
◆ onStatusChange()
onStatusChange |
( |
string | $workflowId, |
|
|
int | $status ) |
◆ SetState()
SetState |
( |
| $workflowId, |
|
|
| $arState, |
|
|
| $arStatePermissions = array() ) |
◆ setState()
setState |
( |
| $workflowId, |
|
|
| $arState, |
|
|
| $arStatePermissions = array() ) |
◆ SetStateParameters()
SetStateParameters |
( |
| $workflowId, |
|
|
| $arStateParameters = array() ) |
◆ setStateParameters()
setStateParameters |
( |
| $workflowId, |
|
|
| $arStateParameters = array() ) |
◆ setStatePermissions()
setStatePermissions |
( |
| $workflowId, |
|
|
| $arStatePermissions = array(), |
|
|
| $bRewrite = true ) |
◆ setStateTitle()
setStateTitle |
( |
| $workflowId, |
|
|
| $stateTitle ) |
◆ $statesCache
◆ COUNTERS_CACHE_TAG_PREFIX
const COUNTERS_CACHE_TAG_PREFIX = 'b_bp_wfi_cnt_' |
Объявления и описания членов классов находятся в файлах: