From 74ce59fd4b6d76d151de1f8e8e26eb6e9edac25d Mon Sep 17 00:00:00 2001 From: Nafies Luthfi Date: Thu, 17 Aug 2017 07:42:38 +0800 Subject: [PATCH] Added registration link --- app/Http/Controllers/Auth/RegisterController.php | 8 +++++++- resources/views/layouts/app.blade.php | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php index 568c23b..dedef38 100644 --- a/app/Http/Controllers/Auth/RegisterController.php +++ b/app/Http/Controllers/Auth/RegisterController.php @@ -48,7 +48,9 @@ class RegisterController extends Controller protected function validator(array $data) { return Validator::make($data, [ + 'nickname' => 'required|string|max:255', 'name' => 'required|string|max:255', + 'gender_id' => 'required|numeric|in:1,2', 'email' => 'required|string|email|max:255|unique:users', 'password' => 'required|string|min:6|confirmed', ]); @@ -62,12 +64,16 @@ class RegisterController extends Controller */ protected function create(array $data) { - return User::create([ + $user = User::create([ 'nickname' => $data['nickname'], 'name' => $data['name'], 'gender_id' => $data['gender_id'], 'email' => $data['email'], 'password' => bcrypt($data['password']), ]); + $user->manager_id = $user->id; + $user->save(); + + return $user; } } diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 80e74f5..cbdd2b2 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -50,7 +50,7 @@ @if (Auth::guest())
  • Login
  • - {{--
  • Register
  • --}} +
  • Register
  • @else