summaryrefslogtreecommitdiff
path: root/modules/user/helpers
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2010-01-16 19:58:55 -0800
committerBharat Mediratta <bharat@menalto.com>2010-01-16 19:58:55 -0800
commita691dcc63cb6403784e061997cc85606a8f953b3 (patch)
tree19bc68501fc9b7259cddd8de4c6af96b63ffbd54 /modules/user/helpers
parentfdcb4a1f32d8a7d153462da00129524ffa0f69b8 (diff)
Convert Admin_Users::add_user() to use model based validation. Get
the rules and business logic out of the form and user::create(), and move it into User_Model::save().
Diffstat (limited to 'modules/user/helpers')
-rw-r--r--modules/user/helpers/user.php26
1 files changed, 0 insertions, 26 deletions
diff --git a/modules/user/helpers/user.php b/modules/user/helpers/user.php
index e092aecc..3561021f 100644
--- a/modules/user/helpers/user.php
+++ b/modules/user/helpers/user.php
@@ -36,32 +36,6 @@ class user_Core {
}
/**
- * Create a new user.
- *
- * @param string $name
- * @param string $full_name
- * @param string $password
- * @return User_Model
- */
- static function create($name, $full_name, $password) {
- $user = ORM::factory("user")->where("name", "=", $name)->find();
- if ($user->loaded()) {
- throw new Exception("@todo USER_ALREADY_EXISTS $name");
- }
-
- $user->name = $name;
- $user->full_name = $full_name;
- $user->password = $password;
-
- // Required groups
- $user->add(group::everybody());
- $user->add(group::registered_users());
-
- $user->save();
- return $user;
- }
-
- /**
* Is the password provided correct?
*
* @param user User Model