module HasFilepickerImage::Base::ClassMethods
Public Instance Methods
has_filepicker_image(name, options = {})
click to toggle source
# File lib/has_filepicker_image/base.rb, line 6 def has_filepicker_image(name, options = {}) cattr_accessor :has_filepicker_image_styles self.has_filepicker_image_styles ||= {} self.has_filepicker_image_styles.merge!(name.to_sym => options[:styles]) define_method name do |*args| UrlBuilder.new( :url => read_attribute("#{name}_url"), :styles => self.class.has_filepicker_image_styles[name], :args => args ).url end end