Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function deleteAction()
- {
- $id = (int)$this->getEvent()->getRouteMatch()->getParam('id');
- if (!$id) {
- return $this->redirect()->toRoute('album');
- }
- $request = $this->getRequest();
- if ($request->isPost()) {
- $del = $request->getPost()->get('del', 'No');
- if ($del == 'Yes') {
- $id = (int)$request->getPost()->get('id');
- $album = $this->getEntityManager()->find('Album\Entity\Album', $id);
- if ($album) {
- $this->getEntityManager()->remove($album);
- $this->getEntityManager()->flush();
- }
- }
- // Redirect to list of albums
- return $this->redirect()->toRoute('album', array(
- 'controller' => 'album',
- 'action' => 'delete',
- ));
- }
- return array(
- 'id' => $id,
- 'album' => $this->getEntityManager()->find('Album\Entity\Album', $id)->getArrayCopy()
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement