Module: Parser
- Defined in:
- lib/parser.rb
Class Method Summary collapse
-
.decode(string) ⇒ Object
returns hash as ‘1’, id: ‘1’, end_point: ‘4’, data: [{key: value]}.
Class Method Details
.decode(string) ⇒ Object
returns hash as ‘1’, id: ‘1’, end_point: ‘4’, data: [{key: value]}
5 6 7 8 9 10 11 |
# File 'lib/parser.rb', line 5 def self.decode(string) if pieces = string.match(@regexp) {type: pieces[1], id: pieces[2], end_point: pieces[4], data: pieces[5]} else {type: '0'} end end |