/** * {@inheritdoc} */ public function setModuleName($moduleName) { if ($moduleName === $this->rootModuleFile->getModuleName()) { return; } $previousName = $this->rootModuleFile->getModuleName(); $this->rootModuleFile->setModuleName($moduleName); try { $this->jsonStorage->saveRootModuleFile($this->rootModuleFile); } catch (Exception $e) { $this->rootModuleFile->setModuleName($previousName); throw $e; } }