Module: BeanSprout::PackagePrivate::InternalClass::ClassMethods
- Defined in:
- lib/bean_sprout/package_private.rb
Instance Method Summary collapse
Instance Method Details
#define_public_interface(klass_name) ⇒ Object
22 23 24 25 26 |
# File 'lib/bean_sprout/package_private.rb', line 22 def define_public_interface klass_name define_method "to_#{(klass_name.to_s.split "::").last.downcase}" do @public_interface end end |