Sha256: 37c79e4cee539e9284056db4211ac2338e483afe8380f83aeaa6da61fd4e70a1
Contents?: true
Size: 491 Bytes
Versions: 4
Compression:
Stored size: 491 Bytes
Contents
module SimpleImages module SimpleImageAdditions 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 end end
Version data entries
4 entries across 4 versions & 1 rubygems