Module: UniformNotifier
- Defined in:
- lib/uniform_notifier.rb,
lib/uniform_notifier/base.rb,
lib/uniform_notifier/xmpp.rb,
lib/uniform_notifier/growl.rb,
lib/uniform_notifier/version.rb,
lib/uniform_notifier/rails_logger.rb,
lib/uniform_notifier/javascript_alert.rb,
lib/uniform_notifier/customized_logger.rb,
lib/uniform_notifier/javascript_console.rb
Defined Under Namespace
Classes: Base, CustomizedLogger, Growl, JavascriptAlert, JavascriptConsole, NotificationError, RailsLogger, Xmpp
Constant Summary collapse
- NOTIFIERS =
[JavascriptAlert, JavascriptConsole, Growl, Xmpp, RailsLogger, CustomizedLogger]
- VERSION =
"1.0.2"
Class Attribute Summary collapse
-
.alert ⇒ Object
Returns the value of attribute alert.
-
.console ⇒ Object
Returns the value of attribute console.
-
.growl ⇒ Object
Returns the value of attribute growl.
-
.rails_logger ⇒ Object
Returns the value of attribute rails_logger.
-
.xmpp ⇒ Object
Returns the value of attribute xmpp.
Class Method Summary collapse
Class Attribute Details
.alert ⇒ Object
Returns the value of attribute alert.
13 14 15 |
# File 'lib/uniform_notifier.rb', line 13 def alert @alert end |
.console ⇒ Object
Returns the value of attribute console.
13 14 15 |
# File 'lib/uniform_notifier.rb', line 13 def console @console end |
.growl ⇒ Object
Returns the value of attribute growl.
13 14 15 |
# File 'lib/uniform_notifier.rb', line 13 def growl @growl end |
.rails_logger ⇒ Object
Returns the value of attribute rails_logger.
13 14 15 |
# File 'lib/uniform_notifier.rb', line 13 def rails_logger @rails_logger end |
.xmpp ⇒ Object
Returns the value of attribute xmpp.
13 14 15 |
# File 'lib/uniform_notifier.rb', line 13 def xmpp @xmpp end |
Class Method Details
.active_notifiers ⇒ Object
17 18 19 |
# File 'lib/uniform_notifier.rb', line 17 def active_notifiers NOTIFIERS.select { |notifier| notifier.active? } end |
.customized_logger=(logdev) ⇒ Object
29 30 31 |
# File 'lib/uniform_notifier.rb', line 29 def customized_logger=(logdev) UniformNotifier::CustomizedLogger.setup(logdev) end |