Module: IsoInit::Isolator
- Defined in:
- lib/iso-init.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.isolate(arg) ⇒ Object
14 15 16 |
# File 'lib/iso-init.rb', line 14 def self.isolate(arg) arg.dup.freeze rescue arg end |
Instance Method Details
#new(*args, &block) ⇒ Object
10 11 12 |
# File 'lib/iso-init.rb', line 10 def new(*args, &block) super(*args.map(&(Isolator.method(:isolate))), &block) end |