public function hasFile() { foreach ($this->fields() as $field) { if ($field instanceof Field\File) { return true; } } return false; }