Class: Decidim::ParticipatoryProcesses::Admin::CreateParticipatoryProcessAdmin
- Inherits:
-
NotifyRoleAssignedToParticipatoryProcess
- Object
- Command
- NotifyRoleAssignedToParticipatoryProcess
- Decidim::ParticipatoryProcesses::Admin::CreateParticipatoryProcessAdmin
- Includes:
- Admin::CreateParticipatorySpaceAdminUserActions
- Defined in:
- app/commands/decidim/participatory_processes/admin/create_participatory_process_admin.rb
Overview
A command with all the business logic when creating a new participatory process admin in the system.
Instance Method Summary collapse
-
#initialize(form, current_user, participatory_process) ⇒ CreateParticipatoryProcessAdmin
constructor
Public: Initializes the command.
Methods inherited from NotifyRoleAssignedToParticipatoryProcess
Constructor Details
#initialize(form, current_user, participatory_process) ⇒ CreateParticipatoryProcessAdmin
Public: Initializes the command.
form - A form object with the params. current_user - the user performing this action participatory_process - The ParticipatoryProcess that will hold the
user role
17 18 19 20 21 |
# File 'app/commands/decidim/participatory_processes/admin/create_participatory_process_admin.rb', line 17 def initialize(form, current_user, participatory_process) @form = form @current_user = current_user @participatory_space = participatory_process end |