class EnumRecords::EnumNameCapturer

Public Class Methods

new(definer, &block) click to toggle source
# File lib/enum_records.rb, line 98
def initialize definer, &block
  @definer = definer
  instance_eval(&block)
end

Public Instance Methods

method_missing(method_sym, *args, &block) click to toggle source
# File lib/enum_records.rb, line 103
def method_missing method_sym, *args, &block
  @definer.add_new_enum method_sym, args[0]
end