Module: SafeNav
- Defined in:
- lib/safenav.rb
Class Method Summary collapse
Class Method Details
.nil_soak(&block) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/safenav.rb', line 3 def self.nil_soak(&block) begin block.call rescue NoMethodError=> e puts e. if /nil:NilClass$/.match e. return nil else raise e end end end |