Method: Map::Options.parse
- Defined in:
- lib/map/options.rb
.parse(arg) ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/map/options.rb', line 29 def parse(arg) case arg when Array arguments = arg arguments.extend(Arguments) unless arguments.is_a?(Arguments) = arguments. when Hash = arg = Options.for() else raise(ArgumentError, "`arg` should be an Array or Hash") end end |