Class: Decidim::Conferences::Admin::ExportConferenceRegistrations
- Inherits:
-
Decidim::Command
- Object
- Decidim::Command
- Decidim::Conferences::Admin::ExportConferenceRegistrations
- Defined in:
- app/commands/decidim/conferences/admin/export_conference_registrations.rb
Overview
This command is executed when the user exports the registrations of a Conference from the admin panel.
Instance Method Summary collapse
-
#call ⇒ Object
Exports the conference registrations.
-
#initialize(conference, format, current_user) ⇒ ExportConferenceRegistrations
constructor
conference - The current instance of the page to be closed.
Constructor Details
#initialize(conference, format, current_user) ⇒ ExportConferenceRegistrations
conference - The current instance of the page to be closed. format - a string representing the export format current_user - the user performing the action
12 13 14 15 16 |
# File 'app/commands/decidim/conferences/admin/export_conference_registrations.rb', line 12 def initialize(conference, format, current_user) @conference = conference @format = format @current_user = current_user end |
Instance Method Details
#call ⇒ Object
Exports the conference registrations.
Broadcasts :ok if successful, :invalid otherwise.
21 22 23 |
# File 'app/commands/decidim/conferences/admin/export_conference_registrations.rb', line 21 def call broadcast(:ok, export_data) end |