module EnumStyle::Style

Public Class Methods

extended(receiver) click to toggle source
# File lib/enum_style/style.rb, line 13
def self.extended(receiver)
  # receiver.class_eval do
  #   # alias_method_chain :enum, :enum_help
  # end
end

Public Instance Methods

enum( definitions ) click to toggle source

overwrite the enum method

Calls superclass method
# File lib/enum_style/style.rb, line 6
def enum( definitions )
  super( definitions )
  definitions.each do |name, _|
    Helper.define_attr_style_method(self, name)
  end
end