Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- | Domain | Method | URI | Name | Action | Middleware |
- +--------+----------+-------------------------+------+-----------------------------------------------------------------+------------+
- | | GET|HEAD | / | | Closure | |
- | | GET|HEAD | articles | | AppHttpControllersArticlesController@index | web |
- | | GET|HEAD | articles/create | | AppHttpControllersArticlesController@create | web |
- | | POST | articles/store | | AppHttpControllersArticlesController@store | web |
- | | PATCH | articles/{id} | | AppHttpControllersArticlesController@update | web |
- | | GET|HEAD | articles/{id} | | AppHttpControllersArticlesController@show | web |
- | | GET|HEAD | articles/{id}/edit | | AppHttpControllersArticlesController@edit | web |
- | | GET|HEAD | home | | AppHttpControllersHomeController@index | web,auth |
- | | GET|HEAD | login | | AppHttpControllersAuthAuthController@showLoginForm | web,guest |
- | | POST | login | | AppHttpControllersAuthAuthController@login | web,guest |
- | | GET|HEAD | logout | | AppHttpControllersAuthAuthController@logout | web |
- | | POST | password/email | | AppHttpControllersAuthPasswordController@sendResetLinkEmail | web,guest |
- | | POST | password/reset | | AppHttpControllersAuthPasswordController@reset | web,guest |
- | | GET|HEAD | password/reset/{token?} | | AppHttpControllersAuthPasswordController@showResetForm | web,guest |
- | | GET|HEAD | register | | AppHttpControllersAuthAuthController@showRegistrationForm | web,guest |
- | | POST | register | | AppHttpControllersAuthAuthController@register | web,guest
- public function showRegistrationForm()
- {
- if (property_exists($this, 'registerView')) {
- return view($this->registerView);
- }
- return view('auth.register');
- }
- public function register(Request $request)
- {
- $validator = $this->validator($request->all());
- if ($validator->fails()) {
- $this->throwValidationException(
- $request, $validator
- );
- }
- Auth::guard($this->getGuard())->login($this->create($request->all()));
- return redirect($this->redirectPath());
- }
- protected function create(array $data) {
- $user = User::create([
- 'firstname' => $data['firstname'],
- 'lastname' => $data['lastname'],
- 'middlename' => $data['middlename'],
- 'usertype' => $data['usertype'],
- 'email' => $data['email'],
- 'password' => bcrypt($data['password']),
- ]);
- $company = Company::create([
- 'ICO' => $data['ICO'],
- 'user_id' => $user['id'],
- ]);
- return $user;
- }
Add Comment
Please, Sign In to add comment