• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/classes/general/authmanager.php
  • Класс: CSocServAuthManager
  • Вызов: CSocServAuthManager::GetSettings
public function GetSettings()
{
	$arOptions = array();
	foreach(self::$arAuthServices as $service)
	{
		$serviceInstance = new $service["CLASS"]();
		if(is_callable(array($serviceInstance, "GetSettings")))
		{
			$arOptions[] = htmlspecialcharsbx($service["NAME"]);
			$options = call_user_func_array(array($serviceInstance, "GetSettings"), array());
			if(is_array($options))
				foreach($options as $opt)
					$arOptions[] = $opt;
		}
	}

	return $arOptions;
}