diff options
| author | Tim Almdal <tnalmdal@shaw.ca> | 2009-10-29 11:12:55 -0700 | 
|---|---|---|
| committer | Tim Almdal <tnalmdal@shaw.ca> | 2009-10-29 11:12:55 -0700 | 
| commit | 0bb2b7659f8cb0c117d01958c7fec95a80e83a02 (patch) | |
| tree | aa9e27345d02f57c631b15ad7a5a0714750c52f8 /modules/gallery/libraries | |
| parent | e45ea9359d6cb603be0bc28376d92883aa8d7c7e (diff) | |
Add the admin_user api function to the identity helper and the IdentityProvider interface.
Diffstat (limited to 'modules/gallery/libraries')
| -rw-r--r-- | modules/gallery/libraries/IdentityProvider.php | 7 | ||||
| -rw-r--r-- | modules/gallery/libraries/drivers/IdentityProvider.php | 7 | 
2 files changed, 14 insertions, 0 deletions
| diff --git a/modules/gallery/libraries/IdentityProvider.php b/modules/gallery/libraries/IdentityProvider.php index 24c849c1..8521702d 100644 --- a/modules/gallery/libraries/IdentityProvider.php +++ b/modules/gallery/libraries/IdentityProvider.php @@ -108,6 +108,13 @@ class IdentityProvider_Core {    }    /** +   * @see IdentityProvider_Driver::admin_user. +   */ +  public function admin_user() { +    return $this->driver->admin_user(); +  } + +  /**     * @see IdentityProvider_Driver::create_user.     */    public function create_user($name, $full_name, $password) { diff --git a/modules/gallery/libraries/drivers/IdentityProvider.php b/modules/gallery/libraries/drivers/IdentityProvider.php index c951293d..739c7f6a 100644 --- a/modules/gallery/libraries/drivers/IdentityProvider.php +++ b/modules/gallery/libraries/drivers/IdentityProvider.php @@ -26,6 +26,13 @@ interface IdentityProvider_Driver {    public function guest();    /** +   * Return the admins user. +   * +   * @return User_Definition the user object +   */ +  public function admin_user(); + +  /**     * Create a new user.     *     * @param string  $name | 
