From 5fce343ca45aba212fa348a90a9bbe405bb413e1 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Wed, 26 Nov 2008 03:34:39 +0000 Subject: Create user/group create/delete functions and have the scaffolding use them. --- modules/user/helpers/group.php | 52 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 modules/user/helpers/group.php (limited to 'modules/user/helpers/group.php') diff --git a/modules/user/helpers/group.php b/modules/user/helpers/group.php new file mode 100644 index 00000000..95daa767 --- /dev/null +++ b/modules/user/helpers/group.php @@ -0,0 +1,52 @@ +loaded) { + throw new Exception("@todo GROUP_ALREADY_EXISTS $name"); + } + + $group->name = $name; + $group->save(); + return $group; + } + + /** + * Delete a group + * + * @param string $name the group name + */ + static function delete($name) { + ORM::factory("group")->where("name", $name)->find()->delete(); + } +} \ No newline at end of file -- cgit v1.2.3