Class: MetadataPresenter::MultiuploadValidator
- Inherits:
-
BaseUploadValidator
- Object
- BaseValidator
- BaseUploadValidator
- MetadataPresenter::MultiuploadValidator
- Defined in:
- app/validators/metadata_presenter/multiupload_validator.rb
Instance Attribute Summary
Attributes inherited from BaseValidator
Instance Method Summary collapse
Methods inherited from BaseUploadValidator
#error_message_hash, #user_answer
Methods inherited from BaseValidator
#allow_blank?, #custom_error_message, #default_error_message, #error_key, #error_message_hash, #initialize, #schema_key, #user_answer, #valid?, #validation_value
Constructor Details
This class inherits a constructor from MetadataPresenter::BaseValidator
Instance Method Details
#error_name ⇒ Object
7 8 9 |
# File 'app/validators/metadata_presenter/multiupload_validator.rb', line 7 def error_name 'invalid.multiupload' end |
#invalid_answer? ⇒ Boolean
3 4 5 |
# File 'app/validators/metadata_presenter/multiupload_validator.rb', line 3 def invalid_answer? user_answer.errors.any? { |error| error.attribute.to_s == error_name } end |