class MandrillQueue::Message::Images::Image
Public Instance Methods
image_type?()
click to toggle source
# File lib/mandrill_queue/message/images.rb, line 8 def image_type? MIME::Types[/^image/].any? { |m| m == type } end
validate(errors, options = {})
click to toggle source
Calls superclass method
MandrillQueue::Message::Attachments::Attachment#validate
# File lib/mandrill_queue/message/images.rb, line 12 def validate(errors, options = {}) options[:as] ||= :images super(errors, options) unless image_type? errors.push([options[:as], "Invalid image mime type."]) end end