diff options
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 |