CBPDocument :: GetDocumentStates: Bitrix method

      
<?php 
//  CBPDocument :: GetDocumentStates()
//  /dist/bitrix/modules/bizproc/classes/general/document.php:103

    
public static function GetDocumentStates($documentType$documentId null)
    {
        
$arDocumentStates = array();

        if (
$documentId != null)
            
$arDocumentStates CBPStateService::GetDocumentStates($documentId);

        
$arTemplateStates CBPWorkflowTemplateLoader::GetDocumentTypeStates(
            
$documentType,
            ((
$documentId != null) ? CBPDocumentEventType::Edit CBPDocumentEventType::Create)
        );

        return (
$arDocumentStates $arTemplateStates);
    }