/** * Deletes given gallery * * @param Tx_Yag_Domain_Model_Gallery $gallery * @rbacNeedsAccess * @rbacObject Gallery * @rbacAction delete */ public function deleteGalleryAction(Tx_Yag_Domain_Model_Gallery $gallery) { $gallery->delete(); $this->galleryRepository->syncTranslatedGalleries(); $this->returnDataAndShutDown(); }
/** * Delete action for deleting a gallery * * @param Tx_Yag_Domain_Model_Gallery $gallery Gallery object to be deleted * @rbacNeedsAccess * @rbacObject gallery * @rbacAction delete */ public function deleteAction(Tx_Yag_Domain_Model_Gallery $gallery) { $gallery->delete(); $this->addFlashMessage(LocalizationUtility::translate('tx_yag_controller_gallery.gallerySuccessfullyDeleted', $this->extensionName, array($gallery->getName()))); $this->galleryRepository->syncTranslatedGalleries(); $this->redirect('list'); }
/** * Deletes given gallery * * @param Tx_Yag_Domain_Model_Gallery $gallery * @rbacNeedsAccess * @rbacObject Gallery * @rbacAction delete */ public function deleteGalleryAction(Tx_Yag_Domain_Model_Gallery $gallery) { $gallery->delete(); $this->returnDataAndShutDown(); }