ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
Auth_OpenID_ServiceEndpointLoader Class Reference
+ Inheritance diagram for Auth_OpenID_ServiceEndpointLoader:
+ Collaboration diagram for Auth_OpenID_ServiceEndpointLoader:

Public Member Functions

 newObject ($data)
 Returns a new instance of this loader's class, using the session data to construct it if necessary.
 requiredKeys ()
 check ($data)
 Override this.
- Public Member Functions inherited from Auth_Yadis_SessionLoader
 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.
 prepareForLoad ($data)
 Prepares the data array by making any necessary changes.
 toSession ($obj)
 Returns an array of keys and values built from the attributes of $obj.
 prepareForSave ($obj)
 Override this.

Detailed Description

Definition at line 196 of file Manager.php.

Member Function Documentation

Auth_OpenID_ServiceEndpointLoader::check (   $data)

Override this.

private

Reimplemented from Auth_Yadis_SessionLoader.

Definition at line 212 of file Manager.php.

{
return is_array($data['type_uris']);
}
Auth_OpenID_ServiceEndpointLoader::newObject (   $data)

Returns a new instance of this loader's class, using the session data to construct it if necessary.

The object need only be created; $this->fromSession() will take care of setting the object's attributes.

private

Reimplemented from Auth_Yadis_SessionLoader.

Definition at line 197 of file Manager.php.

{
}
Auth_OpenID_ServiceEndpointLoader::requiredKeys ( )

Definition at line 202 of file Manager.php.

{
$data = array();
foreach ($obj as $k => $v) {
$data[] = $k;
}
return $data;
}

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