Module: Attachs::ActiveRecord::Validators::ClassMethods

Defined in:
lib/attachs/active_record/validators/attachment_size_validator.rb,
lib/attachs/active_record/validators/attachment_presence_validator.rb,
lib/attachs/active_record/validators/attachment_content_type_validator.rb

Instance Method Summary collapse

Instance Method Details

#validates_attachment_content_type_of(*attr_names) ⇒ Object



23
24
25
# File 'lib/attachs/active_record/validators/attachment_content_type_validator.rb', line 23

def validates_attachment_content_type_of(*attr_names)
  validates_with AttachmentContentTypeValidator, _merge_attributes(attr_names)
end

#validates_attachment_presence_of(*attr_names) ⇒ Object



15
16
17
# File 'lib/attachs/active_record/validators/attachment_presence_validator.rb', line 15

def validates_attachment_presence_of(*attr_names)
  validates_with AttachmentPresenceValidator, _merge_attributes(attr_names)
end

#validates_attachment_size_of(*attr_names) ⇒ Object



32
33
34
# File 'lib/attachs/active_record/validators/attachment_size_validator.rb', line 32

def validates_attachment_size_of(*attr_names)
  validates_with AttachmentSizeValidator, _merge_attributes(attr_names)
end