• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/v2/Integration/Seo/Facebook/FacebookFacade.php
  • Класс: BitrixCatalogv2IntegrationSeoFacebookFacebookFacade
  • Вызов: FacebookFacade::onCatalogWebhookHandler
static function onCatalogWebhookHandler($event): void
{
	if (!Loader::includeModule('crm'))
	{
		return;
	}
	$crmCatalogIblockId = CCrmCatalog::EnsureDefaultExists() ?: 0;
	$instance = ServiceContainer::get('integration.seo.facebook.facade', [
		'iblockId' => $crmCatalogIblockId,
	]);
	$queueId = $event->getParameter('payload')['id'];
	$errors = Json::decode($event->getParameter('payload')['errors']);
	$instance->processWebhook($queueId, $errors);
}