Class: Signalwire::Blade::Execute

Inherits:
Message
  • Object
show all
Defined in:
lib/signalwire/blade/message/execute.rb

Direct Known Subclasses

Relay::Request

Instance Method Summary collapse

Methods inherited from Message

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

Constructor Details

#initialize(params = {}) ⇒ Execute

Creates an Execute message

Parameters:

  • params (Hash) (defaults to: {})

    The “params” portion of the execute



8
9
10
11
12
13
14
# File 'lib/signalwire/blade/message/execute.rb', line 8

def initialize(params = {})
  @payload =
    {
      method: 'blade.execute',
      params: params
    }
end