diff --git a/controllers/ApiController.php b/controllers/ApiController.php index 3ecb0f2..443bc2a 100644 --- a/controllers/ApiController.php +++ b/controllers/ApiController.php @@ -35,7 +35,7 @@ class ApiController extends YesWikiController $eleveController->del($clef_action[0]); } } - // return ApiResponse($data); + // return new ApiResponse($data); return $this->wiki->redirect('?Eleves', 200); } @@ -56,7 +56,19 @@ class ApiController extends YesWikiController $controle = new Controle($parameters['intitule'], $parameters['matiere'], $parameters['coef'], $eleves); $controle->createNotes($noteManager); - // return ApiResponse($controle); + // return new ApiResponse($controle); return $this->wiki->redirect('?Bulletin', 200); } + + /** + * @Route("/api/meeo/absence",methods={"POST"},options={"acl":{"public"}}) + */ + public function absence(Request $request) { + // $noteManager = $this->getService(NoteManager::class); + $content = $request->getContent(); + parse_str($content, $parameters); + + return new ApiResponse($parameters); + // return $this->wiki->redirect('?Bulletin', 200); + } } \ No newline at end of file diff --git a/templates/edu_creer_absence.twig b/templates/edu_creer_absence.twig index 3beb2c8..d42fe0e 100644 --- a/templates/edu_creer_absence.twig +++ b/templates/edu_creer_absence.twig @@ -1,4 +1,4 @@ -
+