public function update_draw_password($uid, $password) { $user = ORM::factory('user', $uid); if ($user->loaded) { $user->draw_password = tool::hash($password); $user->save(); $this->data = $user->as_array(); return $user->id; } else { return 0; } }