• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/classes/general/document.php
  • Класс: CBPDocument
  • Вызов: CBPDocument::getDocumentStates
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);
}