ILIAS  release_4-4 Revision
All Data Structures Namespaces Files Functions Variables Modules Pages
Auth_OpenID_ServiceEndpointLoader Class Reference
+ Inheritance diagram for Auth_OpenID_ServiceEndpointLoader:
+ Collaboration diagram for Auth_OpenID_ServiceEndpointLoader:

Public Member Functions

 newObject ($data)
 
 requiredKeys ()
 
 check ($data)
 
- Public Member Functions inherited from Auth_Yadis_SessionLoader
 check ($data)
 Override this. More...
 
 fromSession ($data)
 Given a session data value (an array), this creates an object (returned by $this->newObject()) whose attributes and values are those in $data. More...
 
 prepareForLoad ($data)
 Prepares the data array by making any necessary changes. More...
 
 newObject ($data)
 Returns a new instance of this loader's class, using the session data to construct it if necessary. More...
 
 toSession ($obj)
 Returns an array of keys and values built from the attributes of $obj. More...
 
 prepareForSave ($obj)
 Override this. More...
 

Detailed Description

Definition at line 196 of file Manager.php.

Member Function Documentation

◆ check()

Auth_OpenID_ServiceEndpointLoader::check (   $data)

Definition at line 212 of file Manager.php.

References $data.

213  {
214  return is_array($data['type_uris']);
215  }
while($lm_rec=$ilDB->fetchAssoc($lm_set)) $data

◆ newObject()

Auth_OpenID_ServiceEndpointLoader::newObject (   $data)

Definition at line 197 of file Manager.php.

198  {
199  return new Auth_OpenID_ServiceEndpoint();
200  }
Object representing an OpenID service endpoint.
Definition: Discover.php:63

◆ requiredKeys()

Auth_OpenID_ServiceEndpointLoader::requiredKeys ( )

Definition at line 202 of file Manager.php.

References $data.

203  {
204  $obj = new Auth_OpenID_ServiceEndpoint();
205  $data = array();
206  foreach ($obj as $k => $v) {
207  $data[] = $k;
208  }
209  return $data;
210  }
Object representing an OpenID service endpoint.
Definition: Discover.php:63
while($lm_rec=$ilDB->fetchAssoc($lm_set)) $data

The documentation for this class was generated from the following file: