Class: Reacter::Message::JsonParser
- Defined in:
- lib/reacter/parsers/json.rb
Class Method Summary collapse
Methods inherited from Parser
Class Method Details
.detected?(message) ⇒ Boolean
10 11 12 |
# File 'lib/reacter/parsers/json.rb', line 10 def detected?() return false end |
.dump(message) ⇒ Object
18 19 20 21 22 |
# File 'lib/reacter/parsers/json.rb', line 18 def dump() = .to_h if .is_a?(Message) return nil unless .is_a?(Hash) MultiJson.dump() end |
.parse(message) ⇒ Object
14 15 16 |
# File 'lib/reacter/parsers/json.rb', line 14 def parse() ([*MultiJson.load()] rescue []) end |