Class: Module
Instance Method Summary collapse
Instance Method Details
#define_class(name, base) ⇒ Object
2 3 4 5 6 7 8 |
# File 'lib/jactive_support/core_ext/module.rb', line 2 def define_class(name, base) module_eval " class \#{name} < ::\#{base.name}\n end\n RUBY_EVAL\n const_get(name)\nend\n", __FILE__, __LINE__ + 1 |