Method: ALib::Util#singleton_class
- Defined in:
- lib/alib-0.5.0/util.rb
#singleton_class(&b) ⇒ Object
evaluates block in singleton scope or simply returns singleton_class
94 95 96 97 98 99 100 |
# File 'lib/alib-0.5.0/util.rb', line 94 def singleton_class &b #--{{{ sc = class << self; self; end b ? sc.module_eval(&b) : sc #--}}} end |