/** * Get a validator for an incoming registration request. * * @param array $data * @return \Illuminate\Contracts\Validation\Validator */ protected function validator(array $input) { $rules = \App\Http\Controllers\ProfileController::getValidatorRules(); $rules['password'] = '******'; $user = new User($input); $data = $user->getAttributes(); $data['password'] = $input['password']; $data['password_confirmation'] = $input['password_confirmation']; return Validator::make($data, $rules); }