Class: API::Validations::Types::WorkhorseFile
- Inherits:
-
Object
- Object
- API::Validations::Types::WorkhorseFile
- Defined in:
- lib/api/validations/types/workhorse_file.rb
Class Method Summary collapse
Class Method Details
.parse(value) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/api/validations/types/workhorse_file.rb', line 7 def self.parse(value) return if value.blank? raise "#{value.class} is not an UploadedFile type" unless parsed?(value) value end |
.parsed?(value) ⇒ Boolean
14 15 16 |
# File 'lib/api/validations/types/workhorse_file.rb', line 14 def self.parsed?(value) value.is_a?(::UploadedFile) end |