Bitrix API

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

Methods

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

        
On this page

Search results