From c7a2c4390e3fcf16a33f7d370519b3e0b64b365c Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Tue, 8 Jun 2010 02:10:19 +0200 Subject: [PATCH] added uuid and ugid --- backend/lib/model/group.php | 4 ++++ backend/lib/model/user.php | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/backend/lib/model/group.php b/backend/lib/model/group.php index 1c5dc95..5e8f693 100644 --- a/backend/lib/model/group.php +++ b/backend/lib/model/group.php @@ -37,6 +37,10 @@ class Group extends DatabaseObject { return $groups; } + public static function getByUgid($uuid) { + return current(self::getByFilter(array('ugid' => $ugid))); + } + public function getUsers($recursive = false) { $groups[$this->id] = $this; if ($recursive === true) { diff --git a/backend/lib/model/user.php b/backend/lib/model/user.php index 6669496..efae38b 100644 --- a/backend/lib/model/user.php +++ b/backend/lib/model/user.php @@ -28,6 +28,10 @@ class User extends DatabaseObject { /* * simple self::getByFilter() wrapper */ + public static function getByUuid($uuid) { + return current(self::getByFilter(array('uuid' => $uuid))); + } + public static function getByEMail($email) { return current(self::getByFilter(array('email' => $email))); }