module ActivityNotification::Notifier

Notifier implementation included in notifier model to be notified, like users or administrators.

Public Instance Methods

available_as_notifier?() click to toggle source

Checks if the model includes notifier methods are available. @return [Boolean] Always true

# File lib/activity_notification/models/concerns/notifier.rb, line 24
def available_as_notifier?
  true
end
printable_notifier_name() click to toggle source

Returns printable notifier model name to show in view or email. @return [String] Printable notifier model name

# File lib/activity_notification/models/concerns/notifier.rb, line 38
def printable_notifier_name
  resolve_value(_printable_notifier_name)
end
set_notifier_class_defaults() click to toggle source

Sets default values to notifier class fields. @return [NilClass] nil

# File lib/activity_notification/models/concerns/notifier.rb, line 30
def set_notifier_class_defaults
  self._printable_notifier_name = :printable_name
  nil
end