Sha256: d5f41252d22ff3913ec6f55d733504a8b5ad4ea21d3e39d3a1a081032b10d79a
Contents?: true
Size: 550 Bytes
Versions: 27
Compression:
Stored size: 550 Bytes
Contents
# encoding: utf-8 module ConstructorPages module Types # Image type. Render select file field. class ImageType < ActiveRecord::Base belongs_to :field belongs_to :page image_accessor :value validates :value, :presence => true # Max size is 5 MB validates_size_of :value, :maximum => 5.megabytes, :message => :incorrect_size # Accept only jpeg, png, gif validates_property :mime_type, :of => :value, :in => %w(image/jpeg image/png image/gif), :message => :incorrect_format end end end
Version data entries
27 entries across 27 versions & 3 rubygems