CBPDocumentService::PublishDocument: Bitrix method

      
<?php 
//  CBPDocumentService :: PublishDocument()
//  /dist/bitrix/modules/bizproc/classes/general/documentservice.php:87

    
public function PublishDocument($parameterDocumentId)
    {
        list(
$moduleId$entity$documentId) = CBPHelper::ParseDocumentId($parameterDocumentId);

        
$this->clearCache();

        if (
strlen($moduleId) > 0)
            
CModule::IncludeModule($moduleId);

        if (
class_exists($entity))
        {
            
$r call_user_func_array(array($entity"PublishDocument"), array($documentId));
            if (
$r)
                
$r = array($moduleId$entity$r);

            return 
$r;
        }

        return 
false;
    }