Module: FlowChat::Config
- Defined in:
- lib/flow_chat/config.rb
Defined Under Namespace
Classes: HttpConfig, InstagramConfig, MessengerConfig, SessionConfig, UssdConfig, WhatsappConfig
Class Method Summary collapse
-
.http ⇒ Object
HTTP-specific configuration object.
-
.instagram ⇒ Object
Instagram-specific configuration object.
-
.messenger ⇒ Object
Messenger-specific configuration object.
-
.session ⇒ Object
Session configuration object.
-
.ussd ⇒ Object
USSD-specific configuration object.
-
.whatsapp ⇒ Object
WhatsApp-specific configuration object.
Class Method Details
.http ⇒ Object
HTTP-specific configuration object
60 61 62 |
# File 'lib/flow_chat/config.rb', line 60 def self.http @http ||= HttpConfig.new end |
.instagram ⇒ Object
Instagram-specific configuration object
70 71 72 |
# File 'lib/flow_chat/config.rb', line 70 def self.instagram @instagram ||= InstagramConfig.new end |
.messenger ⇒ Object
Messenger-specific configuration object
65 66 67 |
# File 'lib/flow_chat/config.rb', line 65 def self.messenger @messenger ||= MessengerConfig.new end |
.session ⇒ Object
Session configuration object
45 46 47 |
# File 'lib/flow_chat/config.rb', line 45 def self.session @session ||= SessionConfig.new end |
.ussd ⇒ Object
USSD-specific configuration object
50 51 52 |
# File 'lib/flow_chat/config.rb', line 50 def self.ussd @ussd ||= UssdConfig.new end |
.whatsapp ⇒ Object
WhatsApp-specific configuration object
55 56 57 |
# File 'lib/flow_chat/config.rb', line 55 def self.whatsapp @whatsapp ||= WhatsappConfig.new end |