Class: MessageMediaWebhooks::MessageMediaWebhooksClient
- Inherits:
-
Object
- Object
- MessageMediaWebhooks::MessageMediaWebhooksClient
- Defined in:
- lib/message_media_webhooks/message_media_webhooks_client.rb
Overview
message_media_webhooks client class.
Instance Method Summary collapse
-
#config ⇒ Configuration
Returns the configuration class for easy access.
-
#initialize(basic_auth_user_name: nil, basic_auth_password: nil) ⇒ MessageMediaWebhooksClient
constructor
Initializer with authentication and configuration parameters.
-
#webhooks ⇒ WebhooksController
Singleton access to webhooks controller.
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
#config ⇒ Configuration
Returns the configuration class for easy access.
14 15 16 |
# File 'lib/message_media_webhooks/message_media_webhooks_client.rb', line 14 def config Configuration end |
#webhooks ⇒ WebhooksController
Singleton access to webhooks controller.
8 9 10 |
# File 'lib/message_media_webhooks/message_media_webhooks_client.rb', line 8 def webhooks WebhooksController.instance end |