'required|string|email|max:100', 'first_name' => 'string|max:100', 'last_name' => 'string:max:100', 'password' => 'required|string|min:6', 'email' => 'bail|required|email:rfc,dns', 'email' => new NewUniqueUserRule(), 'privacy_policy' => 'required|boolean', 'terms_of_service' => 'required|boolean', ]; } protected function prepareForValidation() {nlog($this->all()); $input = $this->all(); $input['user_agent'] = request()->server('HTTP_USER_AGENT'); $this->replace($input); } }