Flow
implements
IBPWorkflowDocument
Table of Contents
Interfaces
- IBPWorkflowDocument
Methods
-
canUserOperateDocument()
: mixed
-
canUserOperateDocumentType()
: mixed
-
createDocument()
: mixed
-
deleteDocument()
: mixed
-
getAllowableOperations()
: mixed
-
getAllowableUserGroups()
: mixed
-
getDocument()
: mixed
-
getDocumentAdminPage()
: mixed
-
getDocumentFields()
: mixed
-
getDocumentForHistory()
: mixed
-
getDocumentName()
: mixed
-
getDocumentType()
: mixed
-
getEntityName()
: mixed
-
getUsersFromUserGroup()
: mixed
-
isDocumentLocked()
: mixed
-
lockDocument()
: mixed
-
publishDocument()
: mixed
-
recoverDocumentFromHistory()
: mixed
-
unlockDocument()
: mixed
-
unpublishDocument()
: mixed
-
updateDocument()
: mixed
canUserOperateDocument()
public
static canUserOperateDocument(mixed $operation, mixed $userId, mixed $documentId[, mixed $arParameters = array() ]) : mixed
Parameters
-
$operation
: mixed
-
-
$userId
: mixed
-
-
$documentId
: mixed
-
-
$arParameters
: mixed
= array()
-
canUserOperateDocumentType()
public
static canUserOperateDocumentType(mixed $operation, mixed $userId, mixed $documentType[, mixed $arParameters = array() ]) : mixed
Parameters
-
$operation
: mixed
-
-
$userId
: mixed
-
-
$documentType
: mixed
-
-
$arParameters
: mixed
= array()
-
createDocument()
public
static createDocument(mixed $parentDocumentId, mixed $arFields) : mixed
Parameters
-
$parentDocumentId
: mixed
-
-
$arFields
: mixed
-
deleteDocument()
public
static deleteDocument(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getAllowableOperations()
public
static getAllowableOperations(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
getAllowableUserGroups()
public
static getAllowableUserGroups(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
getDocument()
public
static getDocument(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getDocumentAdminPage()
public
static getDocumentAdminPage(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getDocumentFields()
public
static getDocumentFields(mixed $documentType) : mixed
Parameters
-
$documentType
: mixed
-
getDocumentForHistory()
public
static getDocumentForHistory(mixed $documentId, mixed $historyIndex) : mixed
Parameters
-
$documentId
: mixed
-
-
$historyIndex
: mixed
-
getDocumentName()
public
static getDocumentName(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getDocumentType()
public
static getDocumentType(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
getEntityName()
public
static getEntityName(mixed $entity) : mixed
Parameters
-
$entity
: mixed
-
getUsersFromUserGroup()
public
static getUsersFromUserGroup(mixed $group, mixed $documentId) : mixed
Parameters
-
$group
: mixed
-
-
$documentId
: mixed
-
isDocumentLocked()
public
static isDocumentLocked(mixed $documentId, mixed $workflowId) : mixed
Parameters
-
$documentId
: mixed
-
-
$workflowId
: mixed
-
lockDocument()
public
static lockDocument(mixed $documentId, mixed $workflowId) : mixed
Parameters
-
$documentId
: mixed
-
-
$workflowId
: mixed
-
publishDocument()
public
static publishDocument(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
recoverDocumentFromHistory()
public
static recoverDocumentFromHistory(mixed $documentId, mixed $arDocument) : mixed
Parameters
-
$documentId
: mixed
-
-
$arDocument
: mixed
-
unlockDocument()
public
static unlockDocument(mixed $documentId, mixed $workflowId) : mixed
Parameters
-
$documentId
: mixed
-
-
$workflowId
: mixed
-
unpublishDocument()
public
static unpublishDocument(mixed $documentId) : mixed
Parameters
-
$documentId
: mixed
-
updateDocument()
public
static updateDocument(mixed $documentId, mixed $arFields) : mixed
Parameters
-
$documentId
: mixed
-
-
$arFields
: mixed
-