Class: Module
- Inherits:
- 
      Object
      
        - Object
- Module
 
- Defined in:
- lib/krpc/core_extensions.rb
Instance Method Summary collapse
Instance Method Details
#class_name ⇒ Object
| 3 4 5 | # File 'lib/krpc/core_extensions.rb', line 3 def class_name name.rpartition("::").last end | 
#const_get_or_create(module_name, value = nil, &block) ⇒ Object
| 7 8 9 10 11 12 | # File 'lib/krpc/core_extensions.rb', line 7 def const_get_or_create(module_name, value = nil, &block) return const_get(module_name) if const_defined?(module_name, false) value = block.call if block_given? const_set(module_name, value) value end |