Method: Jah::Opt.method_missing
- Defined in:
- lib/jah/opt.rb
.method_missing(*meth) ⇒ Object
72 73 74 75 76 77 78 79 80 81 |
# File 'lib/jah/opt.rb', line 72 def method_missing(*meth) key = meth[0].to_s.gsub(/\?|=/, "").to_sym if val = meth[1] @hash[key] = val elsif !(val = @hash[key]).nil? val else raise "No method #{val} #{key}" end end |