/** * @EXT\Route( * "cursus/group/{cursusGroup}/delete", * name="claro_cursus_group_delete", * options={"expose"=true} * ) * @EXT\ParamConverter("authenticatedUser", options={"authenticatedUser" = true}) */ public function cursusGroupDeleteAction(CursusGroup $cursusGroup) { $this->checkToolAccess(); $this->cursusManager->unregisterGroupFromCursus($cursusGroup->getCursus(), $cursusGroup->getGroup()); return new JsonResponse('success', 200); }