Class OpenWFE::ObjectWithMeta
In: lib/openwfe/util/ometa.rb
Parent: Object

Methods

Public Class methods

[Source]

    # File lib/openwfe/util/ometa.rb, line 54
54:         def self.meta_def method_name, &block
55:             meta_eval { define_method method_name, &block }
56:         end

[Source]

    # File lib/openwfe/util/ometa.rb, line 51
51:         def self.meta_eval &block
52:             metaclass.instance_eval &block
53:         end

meta a la lucky stiff

[Source]

    # File lib/openwfe/util/ometa.rb, line 46
46:         def self.metaclass
47:             class << self
48:                 self
49:             end
50:         end

Public Instance methods

[Source]

    # File lib/openwfe/util/ometa.rb, line 57
57:         def class_def method_name, &block
58:             class_eval { define_method name, &block }
59:         end

[Validate]