public function isValid() { if (!is_array($this->rules()) || count($this->rules()) === 0) { return true; } $this->validatorInstance = $this->validator->make($this->request->all(), $this->rules(), $this->messages(), $this->attributes()); return $this->validatorInstance->passes(); }