Class: MetadataPresenter::AcceptValidator
- Inherits:
-
UploadValidator
- Object
- BaseValidator
- UploadValidator
- MetadataPresenter::AcceptValidator
- Defined in:
- app/validators/metadata_presenter/accept_validator.rb
Instance Attribute Summary
Attributes inherited from BaseValidator
Instance Method Summary collapse
Methods inherited from UploadValidator
#invalid_answer?, #user_answer
Methods inherited from BaseValidator
#allow_blank?, #custom_error_message, #default_error_message, #initialize, #invalid_answer?, #schema_key, #user_answer, #valid?, #validation_value
Constructor Details
This class inherits a constructor from MetadataPresenter::BaseValidator
Instance Method Details
#error_message_hash ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'app/validators/metadata_presenter/accept_validator.rb', line 7 def if component.type == 'multiupload' { control: page_answers.send(component.id)[component.id].last['original_filename'], schema_key.to_sym => component.validation[schema_key] } else super end end |
#error_name ⇒ Object
3 4 5 |
# File 'app/validators/metadata_presenter/accept_validator.rb', line 3 def error_name 'accept' end |