Method: Decidim::NotificationGeneratorForRecipient#initialize
- Defined in:
- decidim-core/app/services/decidim/notification_generator_for_recipient.rb
#initialize(event, event_class, resource, recipient, user_role, extra) ⇒ NotificationGeneratorForRecipient
Initializes the class.
event - A String with the name of the event. event_class - The class that wraps the event, in order to decorate it. resource - an instance of a class implementing the Decidim::Resource concern. recipient - the User that will receive the notification. extra - a Hash with extra information to be included in the notification.
16 17 18 19 20 21 22 23 |
# File 'decidim-core/app/services/decidim/notification_generator_for_recipient.rb', line 16 def initialize(event, event_class, resource, recipient, user_role, extra) # rubocop:disable Metrics/ParameterLists @event = event @event_class = event_class @resource = resource @recipient = recipient @user_role = user_role @extra = extra end |