| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 | 
							- <?php
 - 
 - namespace App\Http\Controllers\Auth;
 - 
 - use App\User;
 - use App\Http\Controllers\Controller;
 - use Illuminate\Support\Facades\Validator;
 - use Illuminate\Foundation\Auth\RegistersUsers;
 - 
 - class RegisterController extends Controller
 - {
 -     /*
 -     |--------------------------------------------------------------------------
 -     | Register Controller
 -     |--------------------------------------------------------------------------
 -     |
 -     | This controller handles the registration of new users as well as their
 -     | validation and creation. By default this controller uses a trait to
 -     | provide this functionality without requiring any additional code.
 -     |
 -     */
 - 
 -     use RegistersUsers;
 - 
 -     /**
 -      * Where to redirect users after registration.
 -      *
 -      * @var string
 -      */
 -     protected $redirectTo = '/home';
 - 
 -     /**
 -      * Create a new controller instance.
 -      *
 -      * @return void
 -      */
 -     public function __construct()
 -     {
 -         $this->middleware('guest');
 -     }
 - 
 -     /**
 -      * Get a validator for an incoming registration request.
 -      *
 -      * @param  array  $data
 -      * @return \Illuminate\Contracts\Validation\Validator
 -      */
 -     protected function validator(array $data)
 -     {
 -         return Validator::make($data, [
 -             'name' => 'required|max:255',
 -             'email' => 'required|email|max:255|unique:users',
 -             'password' => 'required|min:6|confirmed',
 -         ]);
 -     }
 - 
 -     /**
 -      * Create a new user instance after a valid registration.
 -      *
 -      * @param  array  $data
 -      * @return User
 -      */
 -     protected function create(array $data)
 -     {
 -         return User::create([
 -             'name' => $data['name'],
 -             'email' => $data['email'],
 -             'password' => bcrypt($data['password']),
 -         ]);
 -     }
 - }
 
 
  |