Class: NotificationHub::Channels::Sms::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/notification_hub/channels/sms/base.rb

Direct Known Subclasses

Aws

Class Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(options) ⇒ Base

Returns a new instance of Base.



5
6
7
8
9
# File 'lib/notification_hub/channels/sms/base.rb', line 5

def initialize(options)	   
	Sms.default_gateway = self.class.gateway_code
	options[:template_path] ||= "notification_hub/sms"
					self.class.gateway_options = options	
end

Class Attribute Details

.gateway_codeObject

Returns the value of attribute gateway_code.



13
14
15
# File 'lib/notification_hub/channels/sms/base.rb', line 13

def gateway_code
  @gateway_code
end

.gateway_optionsObject

Returns the value of attribute gateway_options.



12
13
14
# File 'lib/notification_hub/channels/sms/base.rb', line 12

def gateway_options
  @gateway_options
end