Module: IsAlias::ClassMethods
- Defined in:
- lib/is_alias.rb
Instance Method Summary collapse
Instance Method Details
#is_alias(methods) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/is_alias.rb', line 7 def is_alias(methods) methods.each do |name, method| method = name if method.class == TrueClass class_eval <<-METHODS, __FILE__, __LINE__ + 1 def is_#{name.to_s}? self.#{method.to_s} end METHODS end end |