class PdfTempura::Document::Validation::CountValidator

Public Instance Methods

validate(object, method, count) click to toggle source
# File lib/pdf_tempura/document/validation.rb, line 72
def validate(object, method, count)
  count_objects = object.send(method)
  raise ArgumentError, "#{method.capitalize} must contain #{count} values." unless count_objects.respond_to?(:count) && count_objects.count == count
end