Module: Meta

Included in:
ConfigFiles::ConfigFilesClassMethods
Defined in:
lib/meta.rb

Overview

Author:

  • Paul McKibbin based on meta definitions by why_the_lucky_stiff

Instance Method Summary collapse

Instance Method Details

#meta_def(name, &blk) ⇒ Object



9
10
11
# File 'lib/meta.rb', line 9

def meta_def name, &blk
  meta_self.instance_eval { define_method name, &blk }
end

#meta_selfObject



3
4
5
6
7
# File 'lib/meta.rb', line 3

def meta_self
  class << self
    self
  end
end