• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgeneratormanager.php
  • Класс: Bitrix\Crm\Integration\DocumentGeneratorManager
  • Вызов: DocumentGeneratorManager::onPublicView
static function onPublicView(Event $event): bool
{
	$document = $event->getParameter('document');
	$isFirstTime = ($event->getParameter('isFirstTime') === true);
	/** @var Document $document */
	if($document)
	{
		$provider = $document->getProvider();
		if($provider && $provider instanceof DataProvider\CrmEntityDataProvider)
		{
			$provider->onPublicView($document, $isFirstTime);
		}
	}

	return true;
}