Module: SimpleImages::SimpleImageAdditions
- Included in:
- SimpleImage
- Defined in:
- lib/simple_images/simple_image_additions.rb
Class Method Summary collapse
Class Method Details
.included(image_model) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/simple_images/simple_image_additions.rb', line 3 def self.included(image_model) image_model.belongs_to :imageable, polymorphic: true image_model.image_accessor :image image_model.validates_presence_of :image image_model.validates_size_of :image, maximum: SimpleImages.image_max_size image_model.send :validates_property, :format, { of: :image, in: SimpleImages.image_formats_allowed } end |