4 include_once
'./Services/OpenId/classes/class.ilOpenIdProvider.php';
36 return self::$instance;
60 if($provider->getId() == $a_provider_id)
65 throw new UnexpectedValueException();
76 $options[0] = $lng->txt(
'select_one');
79 $options[$provider->getId()] = $provider->getName();
92 include_once
'./Services/OpenId/classes/class.ilOpenIdSettings.php';
100 return $pro->getId();
113 $query =
"SELECT provider_id FROM openid_provider ORDER BY name ";
static getInstance()
Get singleton instance.
getProvider()
Get enabled provider.
__construct()
Singleton constructor.
if(!is_array($argv)) $options
getSelectedProvider()
Return the default provider, if there is only one.
getProviderById($a_provider_id)
Get provider by id.
static getInstance()
Get singleton instance.
getProviderSelection()
get html select options