Module: CarrierWave::S3cn::Configuration::ClassMethods

Defined in:
lib/carrierwave/s3cn/configuration.rb

Instance Method Summary collapse

Instance Method Details

#alias_config(new_name, old_name) ⇒ Object



18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'lib/carrierwave/s3cn/configuration.rb', line 18

def alias_config(new_name, old_name)
  class_eval "  def self.\#{new_name}(value=nil)\n    self.\#{old_name}(value)\n  end\n\n  def self.\#{new_name}=(value)\n    self.\#{old_name}=(value)\n  end\n\n  def \#{new_name}\n  \#{old_name}\n  end\n  RUBY\nend\n", __FILE__, __LINE__ + 1