class Africansms::Configuration
Attributes
api_key[RW]
shortcode[RW]
username[RW]
Public Class Methods
new()
click to toggle source
# File lib/africansms/configuration.rb, line 5 def initialize @api_key = nil @username = nil @shortcode = nil end
Public Instance Methods
api_key!()
click to toggle source
# File lib/africansms/configuration.rb, line 11 def api_key! api_key || raise(AfricansmsError, 'No api key specified.') end
shortcode!()
click to toggle source
# File lib/africansms/configuration.rb, line 19 def shortcode! shortcode || raise(AfricansmsError, 'No shortcode specified.') end
username!()
click to toggle source
# File lib/africansms/configuration.rb, line 15 def username! username || raise(AfricansmsError, 'No username specified.') end