Method: CommandLine::Option#method_missing
- Defined in:
- lib/commandline/optionparser/option.rb
#method_missing(sym, *args) ⇒ Object
172 173 174 175 176 177 |
# File 'lib/commandline/optionparser/option.rb', line 172 def method_missing(sym, *args) raise "Unknown property '#{sym}' for option #{@properties[:names].inspect unless @properties[:names].nil?}." unless @properties.has_key?(sym) || PROPERTIES.include?(sym) @properties[sym, *args] end |