GetUserTasksForWorkflow
array
public static function CBPDocument::GetUserTasksForWorkflow(
integer userId,
string workflowId
);
This method returns an array of tasks for this user in this workflow.
Note: This method receives an array of configuration parameters and generates scripts, required to show file dialog. Static method.
Method parameters
Parameter | Description |
---|---|
userId | User ID code |
workflowId | Workflow ID code |
Returned value
Returned array is presented as follows :
array(
array(
"ID" => task_code,
"NAME" => task_name,
"DESCRIPTION" => test_description,
),
. . .
)
Examples
<?
$documentType = array("bizproc", "CBPVirtualDocument", "type_".$iblockId);
$documentId = array("bizproc", "CBPVirtualDocument", $id);
$arDocumentStates = CBPDocument::GetDocumentStates($documentType, $documentId);
foreach ($arDocumentStates as $arDocumentState)
{
$ar = CBPDocument::GetUserTasksForWorkflow($GLOBALS["USER"]->GetID(), $arDocumentState["ID"]);
print_r($ar);
}
?>
© «Bitrix24», 2001-2024