module Resizing::Configurable
Public Class Methods
included(mod)
click to toggle source
# File lib/resizing/configurable.rb, line 5 def self.included mod mod.send(:attr_reader, :config) end
Public Instance Methods
initialize_config(*attrs)
click to toggle source
# File lib/resizing/configurable.rb, line 9 def initialize_config *attrs config = if attrs.first.is_a? Configuration attrs.first elsif attrs.first.nil? Resizing.configure else Configuration.new(*attrs) end instance_variable_set :@config, config end