public function updateConfiguration() { if (!$this->request->exist('kanban-title-admin')) { $this->response->missingKanbanTitle(); return; } $kanban_is_activated = $this->getActivatedKanban(); $this->config_manager->updateConfiguration($this->project_id, $this->config_manager->scrumIsActivatedForProject($this->project_id), $kanban_is_activated, $this->config_manager->getScrumTitle($this->project_id), $this->getKanbanTitle()); if ($kanban_is_activated) { $this->first_kanban_creator->createFirstKanban(); } $this->response->kanbanConfigurationUpdated(); }