protected function passesOptionalCheck($attribute) { if ($this->hasRule($attribute, ['Sometimes'])) { return array_key_exists($attribute, array_dot($this->data)) || array_key_exists($attribute, $this->files); } return true; }