Guest User

Untitled

a guest
Oct 17th, 2017
662
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.38 KB | None | 0 0
  1. | Domain | Method | URI | Name | Action | Middleware |
  2. +--------+----------+-------------------------+------+-----------------------------------------------------------------+------------+
  3. | | GET|HEAD | / | | Closure | |
  4. | | GET|HEAD | articles | | AppHttpControllersArticlesController@index | web |
  5. | | GET|HEAD | articles/create | | AppHttpControllersArticlesController@create | web |
  6. | | POST | articles/store | | AppHttpControllersArticlesController@store | web |
  7. | | PATCH | articles/{id} | | AppHttpControllersArticlesController@update | web |
  8. | | GET|HEAD | articles/{id} | | AppHttpControllersArticlesController@show | web |
  9. | | GET|HEAD | articles/{id}/edit | | AppHttpControllersArticlesController@edit | web |
  10. | | GET|HEAD | home | | AppHttpControllersHomeController@index | web,auth |
  11. | | GET|HEAD | login | | AppHttpControllersAuthAuthController@showLoginForm | web,guest |
  12. | | POST | login | | AppHttpControllersAuthAuthController@login | web,guest |
  13. | | GET|HEAD | logout | | AppHttpControllersAuthAuthController@logout | web |
  14. | | POST | password/email | | AppHttpControllersAuthPasswordController@sendResetLinkEmail | web,guest |
  15. | | POST | password/reset | | AppHttpControllersAuthPasswordController@reset | web,guest |
  16. | | GET|HEAD | password/reset/{token?} | | AppHttpControllersAuthPasswordController@showResetForm | web,guest |
  17. | | GET|HEAD | register | | AppHttpControllersAuthAuthController@showRegistrationForm | web,guest |
  18. | | POST | register | | AppHttpControllersAuthAuthController@register | web,guest
  19.  
  20. public function showRegistrationForm()
  21. {
  22. if (property_exists($this, 'registerView')) {
  23. return view($this->registerView);
  24. }
  25. return view('auth.register');
  26. }
  27.  
  28. public function register(Request $request)
  29. {
  30. $validator = $this->validator($request->all());
  31. if ($validator->fails()) {
  32. $this->throwValidationException(
  33. $request, $validator
  34. );
  35. }
  36. Auth::guard($this->getGuard())->login($this->create($request->all()));
  37. return redirect($this->redirectPath());
  38. }
  39.  
  40. protected function create(array $data) {
  41.  
  42. $user = User::create([
  43. 'firstname' => $data['firstname'],
  44. 'lastname' => $data['lastname'],
  45. 'middlename' => $data['middlename'],
  46. 'usertype' => $data['usertype'],
  47. 'email' => $data['email'],
  48. 'password' => bcrypt($data['password']),
  49. ]);
  50. $company = Company::create([
  51. 'ICO' => $data['ICO'],
  52. 'user_id' => $user['id'],
  53. ]);
  54. return $user;
  55. }
Add Comment
Please, Sign In to add comment