Пример #1
0
 /**
  * {@inheritdoc}
  */
 public function clearExtraKeys()
 {
     $previousValues = $this->rootModuleFile->getExtraKeys();
     if (!$previousValues) {
         return;
     }
     $this->rootModuleFile->clearExtraKeys();
     try {
         $this->jsonStorage->saveRootModuleFile($this->rootModuleFile);
     } catch (Exception $e) {
         $this->rootModuleFile->setExtraKeys($previousValues);
         throw $e;
     }
 }