10 - Contrôleurs

Contrôleurs Admin

TestCodeController.php

  • index(), create(), store(), edit(), update(), destroy()

  • publishCorrections(), unpublishCorrections() # v1.4

  • usages(), bulk(), export()

ExerciceController.php

  • CRUD exercices

  • Upload images (max 2MB)

  • Validation types questions

UserController.php

  • CRUD utilisateurs

  • downloadUserData(), deleteUserData() # RGPD

UserImportController.php

  • import(), preview(), export()

  • Template CSV

Contrôleurs Student

TestController.php

  • start(), submit(), results()

  • Validation réponses v1.4

  • Calcul scores avec pénalité IDK

DashboardController.php

  • Statistiques personnelles

  • Score moyen

  • Derniers tests

Last updated