class Stealth::Services::Smooch::PostbackEvent
Attributes
params[R]
service_message[R]
Public Class Methods
new(service_message:, params:)
click to toggle source
# File lib/stealth/services/smooch/events/postback_event.rb, line 12 def initialize(service_message:, params:) @service_message = service_message @params = params end
Public Instance Methods
process()
click to toggle source
# File lib/stealth/services/smooch/events/postback_event.rb, line 17 def process fetch_payload end
Private Instance Methods
fetch_payload()
click to toggle source
# File lib/stealth/services/smooch/events/postback_event.rb, line 23 def fetch_payload service_message.payload = params['action']['payload'] end