Example #1
0
 public function actionUploadUpgradePackage($params, $data)
 {
     $upgradeManager = new \Espo\Core\UpgradeManager($this->getContainer());
     $upgradeId = $upgradeManager->upload($data);
     $manifest = $upgradeManager->getManifest();
     return array('id' => $upgradeId, 'version' => $manifest['version']);
 }
Example #2
0
 public function postActionUploadUpgradePackage($params, $data)
 {
     if ($this->getConfig()->get('restrictedMode')) {
         if (!$this->getUser()->get('isSuperAdmin')) {
             throw new Forbidden();
         }
     }
     $upgradeManager = new \Espo\Core\UpgradeManager($this->getContainer());
     $upgradeId = $upgradeManager->upload($data);
     $manifest = $upgradeManager->getManifest();
     return array('id' => $upgradeId, 'version' => $manifest['version']);
 }