Module: Notifun::Notifier

Defined in:
lib/notifun/notifiers/notifier.rb

Defined Under Namespace

Classes: CloudFiveNotifier, EmailNotifier, EmptyNotifier, ParentNotifier, TwilioNotifier

Class Method Summary collapse

Class Method Details

.email_notifierObject



2
3
4
# File 'lib/notifun/notifiers/notifier.rb', line 2

def self.email_notifier
  "Notifun::Notifier::EmailNotifier".constantize
end

.push_notifierObject



5
6
7
# File 'lib/notifun/notifiers/notifier.rb', line 5

def self.push_notifier
  "Notifun::Notifier::#{Notifun.configuration.push_notifier}Notifier".constantize
end

.text_notifierObject



8
9
10
# File 'lib/notifun/notifiers/notifier.rb', line 8

def self.text_notifier
  "Notifun::Notifier::#{Notifun.configuration.text_notifier}Notifier".constantize
end