Class: CurationConcerns::Forms::CollectionEditForm

Inherits:
Object
  • Object
show all
Includes:
HydraEditor::Form
Defined in:
app/forms/curation_concerns/forms/collection_edit_form.rb

Instance Method Summary collapse

Instance Method Details

#required?(key) ⇒ Boolean

Test to see if the given field is required



17
18
19
# File 'app/forms/curation_concerns/forms/collection_edit_form.rb', line 17

def required?(key)
  model_class.validators_on(key).any? { |v| v.is_a? ActiveModel::Validations::PresenceValidator }
end

#select_filesHash



22
23
24
# File 'app/forms/curation_concerns/forms/collection_edit_form.rb', line 22

def select_files
  Hash[all_files]
end