Skip to content

diagramme_génération_attestation

Leconte edited this page Aug 28, 2019 · 2 revisions

La génération des attestions d'une formation

Retour

C'est une opération qui peut dépasser la limitation du temps d’exécution serveur (par défaut 30 secondes), aussi elle est réalisée en 2 temps via Ajax.

principe_ajax

Le traitement se décompose en :

  • Chargement des informations de la formation (pré-traitement)
  • 1 ) Pour chaque apprenant de la formation (preparedinf.php)
    • déterminer si l'apprenant nécessite une attestation ou non (exclusion des listes)
    • enregistrement des informations calculées en table temporaire
  • 2 ) Exploitation de la table temporaire (ajaxsrvmethod.php)
    • génération du PDF
    • enregistrement du PDF via API File Moodle

Schéma détaillé

generer_tt_certif