Class: Signalwire::Relay::Messaging::Message

Inherits:
Event show all
Defined in:
lib/signalwire/relay/messaging/message.rb

Constant Summary collapse

FIELDS =
%i{body message_id context tags 
from_number to_number media 
segments message_state}.freeze

Instance Method Summary collapse

Methods inherited from Event

#call_id, #call_params, #control_id, #event_params, #event_type, from_blade, #message, #name

Methods inherited from Blade::Message

#build_request, #error?, #error_code, #error_message, from_json, #id, #initialize, #payload, #to_s

Constructor Details

This class inherits a constructor from Signalwire::Blade::Message

Instance Method Details

#message_paramsObject



10
11
12
13
14
# File 'lib/signalwire/relay/messaging/message.rb', line 10

def message_params
  dig(:params, :params, :params)
rescue StandardError
  {}
end