Class: PdfTempura::Document::Validation::TypeValidator
- Inherits:
-
Object
- Object
- PdfTempura::Document::Validation::TypeValidator
- Defined in:
- lib/pdf_tempura/document/validation.rb
Instance Method Summary collapse
Instance Method Details
#validate(object, method, type) ⇒ Object
60 61 62 |
# File 'lib/pdf_tempura/document/validation.rb', line 60 def validate(object, method, type) raise ArgumentError, "#{method.capitalize} must be of type #{type.inspect}." unless object.send(method).is_a?(type) end |