private function createMessageDesktopTool() { $this->log('Creating message tool...'); $tool = $this->toolManager->getOneToolByName('message'); if (is_null($tool)) { $tool = new Tool(); $tool->setName('message'); $tool->setClass('envelope'); $tool->setDisplayableInWorkspace(false); $tool->setDisplayableInDesktop(true); $this->toolManager->create($tool); $this->createMessageDesktopOrderedTools($tool); } }
private function showDesktopResourceManagerForAllUsers() { $this->log('Activating desktop resource manager ordered tools for all users...'); $tool = $this->toolManager->getOneToolByName('resource_manager'); if (!is_null($tool)) { $this->toolManager->createOrderedToolByToolForAllUsers($this->logger, $tool); } }