Class: CommaSeparatedIntegerList
- Inherits:
-
Object
- Object
- CommaSeparatedIntegerList
- Defined in:
- lib/duse/cli/share_with_user.rb
Instance Method Summary collapse
-
#initialize(string) ⇒ CommaSeparatedIntegerList
constructor
A new instance of CommaSeparatedIntegerList.
- #map(&block) ⇒ Object
Constructor Details
#initialize(string) ⇒ CommaSeparatedIntegerList
Returns a new instance of CommaSeparatedIntegerList.
2 3 4 |
# File 'lib/duse/cli/share_with_user.rb', line 2 def initialize(string) @list = string.split(',').map(&:strip).delete_if(&:empty?).map(&:to_i) end |
Instance Method Details
#map(&block) ⇒ Object
6 7 8 |
# File 'lib/duse/cli/share_with_user.rb', line 6 def map(&block) @list.map(&block) end |