class Slop::ArrayOption
Collect multiple items into a single Array. Support arguments separated by commas or multiple occurences.
Public Instance Methods
Source
# File lib/slop/types.rb, line 95 def call(value) @value ||= [] if delimiter @value.concat value.split(delimiter, limit) else @value << value end end
Source
# File lib/slop/types.rb, line 104 def default_value config[:default] || [] end
Source
# File lib/slop/types.rb, line 108 def delimiter config.fetch(:delimiter, ",") end