Module: Chap::SpecialMethods::ClassMethods

Defined in:
lib/chap/special_methods.rb

Instance Method Summary collapse

Instance Method Details

#define_special_methodsObject

delegate to the config class



12
13
14
15
16
17
18
19
20
# File 'lib/chap/special_methods.rb', line 12

def define_special_methods
  SPECIAL_METHODS.each do |method|
    class_eval "      def \#{method}(*args)\n        @config.\#{method}(*args)\n      end\n    EOL\n  end\nend\n"