Sha256: f6c903d0a1a9f8b83918b5fad66e4c7eebad0d86955abcb07375e22c6cf793b6
Contents?: true
Size: 275 Bytes
Versions: 2
Compression:
Stored size: 275 Bytes
Contents
module CrystalApi class ReceivedWebhookParser attr_reader :raw_post def initialize(raw_post) @raw_post = raw_post end def webhook WebhookEnvelope.from_json(json) end def json @json ||= MultiJson.load(raw_post) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
crystal_api-0.1.0 | lib/crystal_api/received_webhook_parser.rb |
crystal_api-0.0.1 | lib/crystal_api/received_webhook_parser.rb |