Advertisement
Guest User

`php artisan tinker`

a guest
Sep 10th, 2018
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1.  
  2. To create a plain user
  3. ```
  4. $user = new User;
  5. $user->fname = 'User'
  6. $user->lname = 'Account'
  7. $user->mname = 'A'
  8. $user->email = 'user@me.com'
  9. $user->password = Hash::make('anything')
  10. $user->email_confirmed = 1
  11. $user->reset_password = 0
  12. $user->save();
  13. $perm = new UserPermission;
  14. $perm->permission_id = 3
  15. $perm->user_id = $user->id
  16. $perm->save()
  17. $p = $user->phone_numbers[0]
  18. $p->is_confirmed = 1
  19. $p->save();
  20. ```
  21.  
  22. To create a broker...
  23. ```
  24. $user = new User;
  25. $user->fname = 'Broker'
  26. $user->lname = 'Account'
  27. $user->mname = 'A'
  28. $user->email = 'broker@me.com'
  29. $user->password = Hash::make('anything')
  30. $user->email_confirmed = 1
  31. $user->reset_password = 0
  32. $user->save();
  33. $perm = new UserPermission;
  34. $perm->permission_id = 2
  35. $perm->user_id = $user->id
  36. $perm->save()
  37. ```
  38.  
  39. To create an admin...
  40. ```
  41. $user = new User;
  42. $user->fname = 'Admin'
  43. $user->lname = 'Account'
  44. $user->mname = 'A'
  45. $user->email = 'admin@me.com'
  46. $user->password = Hash::make('anything')
  47. $user->email_confirmed = 1
  48. $user->reset_password = 0
  49. $user->save();
  50.  
  51. $perm = new UserPermission;
  52. $perm->permission_id = 1
  53. $perm->user_id = $user->id
  54. $perm->save()
  55. ```
  56.  
  57.  
  58. To create a group:
  59. ```
  60. $g = new Group;
  61. $g->group_name="Test Group"
  62. $g->group_description="Description for the test group"
  63. $g->group_website="http://example.com"
  64. $g->group_phone="1234567890"
  65. $g->group_uri="1"
  66. $g->group_enabled=1;
  67. $g->group_fg_color="#000000"
  68. $g->group_bg_color="#ffffff"
  69. $g->save()
  70. ```
  71.  
  72.  
  73. To create an Enrollment period for that group
  74. ```
  75. $p = new EnrollmentPeriod
  76. $p->name="Default Period"
  77. $p->group_id = Group::first()->id;
  78. $p->enrollment_opens = date("Y-m-d G:i:s");
  79. $p->enrollment_closes = "2020-09-09 10:24:00";
  80. $p->save()
  81. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement