module ActivityNotification::Group

Notification group implementation included in group model to bundle notification.

Public Instance Methods

available_as_group?() click to toggle source

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

# File lib/activity_notification/models/concerns/group.rb, line 14
def available_as_group?
  true
end
printable_group_name() click to toggle source

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

# File lib/activity_notification/models/concerns/group.rb, line 28
def printable_group_name
  resolve_value(_printable_notification_group_name)
end
set_group_class_defaults() click to toggle source

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

# File lib/activity_notification/models/concerns/group.rb, line 20
def set_group_class_defaults
  self._printable_notification_group_name = :printable_name
  nil
end