Class: MessageBird::HTTP::Sender
- Inherits:
-
Object
- Object
- MessageBird::HTTP::Sender
- Defined in:
- lib/messagebird/http/sender.rb
Class Attribute Summary collapse
-
.enabled ⇒ Object
writeonly
Sets the attribute enabled.
-
.response_factory ⇒ Object
writeonly
Sets the attribute response_factory.
Class Method Summary collapse
Class Attribute Details
.enabled=(value) ⇒ Object
Sets the attribute enabled
6 7 8 |
# File 'lib/messagebird/http/sender.rb', line 6 def enabled=(value) @enabled = value end |
.response_factory=(value) ⇒ Object
Sets the attribute response_factory
5 6 7 |
# File 'lib/messagebird/http/sender.rb', line 5 def response_factory=(value) @response_factory = value end |
Class Method Details
.deliver(sms, &block) ⇒ Object
8 9 10 11 |
# File 'lib/messagebird/http/sender.rb', line 8 def deliver(sms, &block) ensure_valid_sms!(sms) send_sms(sms, &block) end |