private function editRelease() { if (!$this->oRequest->existParam('name')) { throw new Error('Vous devez renseigner un nom.', 1163); } if (!$this->oRequest->existParam('pre')) { throw new Error('Vous devez renseigner un PRE Time.', 1163); } //Suppression if ($this->oRequest->existParam('delete') && $this->oRequest->getParam('delete', 'boolean')) { $this->oRelease->delete(); Logger::log('admin', 'La release' . $this->oRelease->getName() . ' a été supprimée par ' . $this->oCurrentUser->getLogin()); $this->oView->addAlert('La release a été supprimée.', 'success'); } else { $this->oRelease->setName($this->oRequest->getParam('name', 'string')); $this->oRelease->setPre($this->oRequest->getParam('pre', 'string')); $this->oRelease->update(); Logger::log('admin', 'La release' . $this->oRelease->getName() . ' a été modifiée par ' . $this->oCurrentUser->getLogin()); $this->oView->addAlert('La release a été modifiée.', 'success'); } }