Class: MessageMediaWebhooks::MessageMediaWebhooksClient

Inherits:
Object
  • Object
show all
Defined in:
lib/message_media_webhooks/message_media_webhooks_client.rb

Overview

message_media_webhooks client class.

Instance Method Summary collapse

Constructor Details

#initialize(basic_auth_user_name: nil, basic_auth_password: nil) ⇒ MessageMediaWebhooksClient

Initializer with authentication and configuration parameters.



19
20
21
22
23
24
# File 'lib/message_media_webhooks/message_media_webhooks_client.rb', line 19

def initialize(basic_auth_user_name: nil, basic_auth_password: nil)
  Configuration.basic_auth_user_name = basic_auth_user_name if
    basic_auth_user_name
  Configuration.basic_auth_password = basic_auth_password if
    basic_auth_password
end

Instance Method Details

#configConfiguration

Returns the configuration class for easy access.

Returns:



14
15
16
# File 'lib/message_media_webhooks/message_media_webhooks_client.rb', line 14

def config
  Configuration
end

#webhooksWebhooksController

Singleton access to webhooks controller.

Returns:



8
9
10
# File 'lib/message_media_webhooks/message_media_webhooks_client.rb', line 8

def webhooks
  WebhooksController.instance
end