public function deleteArticleAction($id) { $journal = $this->get('ojs.journal_service')->getSelectedJournal(); if (!$this->isGranted('DELETE', $journal, 'articles')) { throw new AccessDeniedException(); } $entity = $this->getOr404($id); $this->container->get('ojs_api.journal_article.handler')->delete($entity); return $this->view(null, Codes::HTTP_NO_CONTENT, []); }