| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
OpenId provider More...
 Collaboration diagram for ilOpenIdProviders:
 Collaboration diagram for ilOpenIdProviders:| Public Member Functions | |
| getProvider () | |
| Get enabled provider. | |
| getProviderById ($a_provider_id) | |
| Get provider by id. | |
| getProviderSelection () | |
| get html select options | |
| getSelectedProvider () | |
| Return the default provider, if there is only one. | |
| Static Public Member Functions | |
| static | getInstance () | 
| Get singleton instance. | |
| Protected Member Functions | |
| __construct () | |
| Singleton constructor. | |
| Private Member Functions | |
| read () | |
| Read providers. | |
| Private Attributes | |
| $providers = array() | |
| Static Private Attributes | |
| static | $instance = null | 
| 
 | protected | 
Singleton constructor.
Definition at line 23 of file class.ilOpenIdProviders.php.
References read().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Get singleton instance.
Definition at line 32 of file class.ilOpenIdProviders.php.
References $instance.
Referenced by ilOpenIdProviderTableGUI\parse(), ilAuthOpenId\parseUsername(), and ilStartUpGUI\showOpenIdLogin().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilOpenIdProviders::getProvider | ( | ) | 
Get enabled provider.
Definition at line 45 of file class.ilOpenIdProviders.php.
References $providers.
Referenced by getProviderById(), getProviderSelection(), and getSelectedProvider().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilOpenIdProviders::getProviderById | ( | $a_provider_id | ) | 
Get provider by id.
| object | $a_provider_id | 
| UnexpectedValueException | 
Definition at line 56 of file class.ilOpenIdProviders.php.
References getProvider().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilOpenIdProviders::getProviderSelection | ( | ) | 
get html select options
Definition at line 72 of file class.ilOpenIdProviders.php.
References $lng, and getProvider().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilOpenIdProviders::getSelectedProvider | ( | ) | 
Return the default provider, if there is only one.
Otherwise return "0" for –select one –
Definition at line 90 of file class.ilOpenIdProviders.php.
References ilOpenIdSettings\getInstance(), and getProvider().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Read providers.
Definition at line 109 of file class.ilOpenIdProviders.php.
References $ilDB, $query, $res, $row, and DB_FETCHMODE_ASSOC.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | staticprivate | 
Definition at line 15 of file class.ilOpenIdProviders.php.
Referenced by getInstance().
| 
 | private | 
Definition at line 17 of file class.ilOpenIdProviders.php.
Referenced by getProvider().