"required|alpha|min:2|max:255", "surname" => "required|alpha|min:2|max:255", "mobile_number" => "required|unique:users,mobile_number", "email" => "required|string|email|max:255|unique:users,email", "username" => "required|min:8|unique:users,username", "userRole" => "required|exists:roles,id" ]; } protected function getValidatorInstance() { return parent::getValidatorInstance(); } }