public function deleteAndRedirect() { try { $this->entityInstance->delete(); $this->redirectToListPage(); } catch (InvalidArgumentException $e) { $this->redirectToEditPage($e->getCode()); } catch (MySQLException $e) { $this->redirectToEditPage($e->getCode()); } }