• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/marketing/adsaudience.php
  • Класс: Bitrix\Seo\Marketing\AdsAudience
  • Вызов: AdsAudience::getProviders
static function getProviders(array $types = null)
{
	$providers = static::getServiceProviders($types);
	foreach ($providers as $type => $provider)
	{
		$audience = Service::getAudience($type);
		$providers[$type]['URL_AUDIENCE_LIST'] =  $audience->getUrlAudienceList();
		$providers[$type]['IS_SUPPORT_ACCOUNT'] =  $audience->isSupportAccount();
		$providers[$type]['IS_SUPPORT_REMOVE_CONTACTS'] =  $audience->isSupportRemoveContacts();
		//$providers[$type]['IS_ADDING_REQUIRE_CONTACTS'] =  $audience->isAddingRequireContacts();
		$providers[$type]['IS_SUPPORT_MULTI_TYPE_CONTACTS'] =  $audience->isSupportMultiTypeContacts();
		$providers[$type]['IS_SUPPORT_ADD_AUDIENCE'] =  $audience->isSupportAddAudience();
		$lookalikeAudienceParams = $audience->getLookalikeAudiencesParams();
		$providers[$type]['IS_SUPPORT_LOOKALIKE_AUDIENCE'] =  !!$lookalikeAudienceParams;
		$providers[$type]['LOOKALIKE_AUDIENCE_PARAMS'] = $lookalikeAudienceParams;
	}

	return $providers;
}