Advertisement
Guest User

Untitled

a guest
May 19th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. <?php defined('SYSPATH') OR die('No direct access allowed.');
  2.  
  3. class User_Model extends Auth_User_Model {
  4.  
  5. protected $belongs_to = array('company');
  6.  
  7. public $password = null;
  8.  
  9.  
  10. public function getUserList()
  11. {
  12. $users = ORM::factory('user')
  13. ->select('id','username')
  14. ->where(array('username!=' => 'admin'))
  15. ->find_all();
  16. return $users;
  17. }
  18.  
  19. public function getUserSelectList()
  20. {
  21. $users = ORM::factory('user')
  22. ->select('id','username')
  23. ->where(array('username!=' => 'admin'))
  24. ->find_all()
  25. ->select_list('id','username');
  26. return $users;
  27. }
  28.  
  29. public function updateUser($id,$name,$password)
  30. {
  31. $user = ORM::factory('user')->find($id);
  32. $user->username = $name;
  33. $user->password = $password;
  34. $user->save();
  35. }
  36.  
  37. public function addUser($name,$password,$company_id)
  38. {
  39. $user = ORM::factory('user');
  40. $user->username = $name;
  41. $user->password = $password;
  42. $user->company_id = $company_id;
  43. $user->save();
  44. }
  45.  
  46. public function removeUser($id)
  47. {
  48. $user = ORM::factory('user')->find($id)->delete();
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement