Method: Tween#parse
- Defined in:
- lib/source/redshift/tween.rb
#parse(value) ⇒ Object
parses a value by its Parser, returning a hash of the parsed value and parser
31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/source/redshift/tween.rb', line 31 def parse(value) value = value.to_s.split(' ') returns = [] value.each do |val| ::Transform::Parsers.each do |parser| parsed = parser.parse(val) `console.log(parsed)` found = {:value => parsed, :parser => parser} if (parsed) end found = found || {:value => val, :parser => ::Transform::Parser::String} returns << found end return returns end |