Method: DelivereeSms#initialize
- Defined in:
- lib/deliveree_sms.rb
#initialize(content, to_number, country) ⇒ DelivereeSms
Returns a new instance of DelivereeSms.
39 40 41 42 43 44 |
# File 'lib/deliveree_sms.rb', line 39 def initialize(content, to_number, country) platform_by_country = DelivereeSms.platform_by_country platform = platform_by_country[country.downcase.to_sym] || platform_by_country[:default] from_number = DelivereeSms.root_number_by_platform[platform.to_sym] @adapter = DelivereeSms.const_get(platform, false).new(content, to_number, from_number, @@keys) end |