Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/common.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.parent_scope ⇒ Object
15 16 17 |
# File 'lib/common.rb', line 15 def self.parent_scope() @__parent_scope ||= eval self.name.split('::').tap { |_| _.pop }.join('::') end |
Instance Method Details
#andtap(&block) ⇒ Object
11 12 13 |
# File 'lib/common.rb', line 11 def andtap(&block) self && (block ? block.call(self) : self) end |