Skip to content
Snippets Groups Projects
Commit 54a8806e authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Data gen ...

parent 98806f2b
Branches
Tags
No related merge requests found
......@@ -99,10 +99,26 @@ return [
],
],
],
//UNICAEN RENDERER
//UNICAEN ETAT
'unicaen_etat_categorie' => [
'actions' => ['install', 'update'],
'key' => ['code'],
'options' => [],
],
'unicaen_etat_type' => [
'actions' => ['install', 'update'],
'key' => ['categorie_id','code'],
'options' => [
'categorie_id' => ['transformer' => 'select id from unicaen_etat_categorie where code = %s'],
],
],
//UNICAEN RENDERER
//UNICAEN VALIDATION
//UNICAEN EVENEMENT
//UNICAEN ENQUETE
//formation session type ??
//fichier nature ??
//notification configuration ??
],
'sources' => [
'database/sources/unicaen_utilisateur_user.php',
......@@ -113,6 +129,8 @@ return [
'database/sources/unicaen_privilege_privilege_role_linker.php',
'database/sources/unicaen_parametre_categorie.php',
'database/sources/unicaen_parametre_parametre.php',
'database/sources/unicaen_etat_categorie.php',
'database/sources/unicaen_etat_type.php',
],
],
'migration' => [],
......
<?php
/** Requête utilisée pour la collecte des données **/
//select c.code, c.libelle, c.icone, c.couleur, c.ordre
//from unicaen_etat_categorie c
//order by c.ordre
$data = [
["FORMATION_SESSION","Gestion des sessions de formation du plan de formation","fas fa-chalkboard","#3465a4","100"],
["DEMANDE_EXTERNE","Gestion des demandes de formations hors plan de formation","fas fa-school","cadetblue","200"],
["FORMATION_INSCRIPTION","Gestion des inscriptions au formation","fas fa-chalkboard-teacher","#204a87","1000"],
];
$array = [];
foreach ($data as $item) {
$instance = [
'code' => $item[0],
'libelle' => $item[1],
'icone' => $item[2],
'couleur' => $item[3],
'ordre' => $item[4],
];
$array["unicaen_etat_categorie"][] = $instance;
}
return $array;
\ No newline at end of file
<?php
/** Requête utilisée pour la collecte des données **/
//select c.code, t.code, t.libelle, t.icone, t.couleur, t.ordre
//from unicaen_etat_type t
//join unicaen_etat_categorie c on t.categorie_id = c.id
//order by c.ordre
$data = [
["FORMATION_SESSION","CONVOCATION","Convocations envoyées","fas fa-file-contract","#fcaf3e","40"],
["FORMATION_SESSION","SESSION_ANNULEE","Session de formation annulée","fas fa-times","#a40000","100"],
["FORMATION_SESSION","EN_CREATION","En cours de saisie","fas fa-edit","#75507b","10"],
["FORMATION_SESSION","ATTENTE_RETOUR","Demande des retours","far fa-comments","#ce5c00","50"],
["FORMATION_SESSION","FERMEE","Session fermée","far fa-check-square","#4e9a06","60"],
["FORMATION_SESSION","INSCRIPTION_FERMEE","Inscription close","fas fa-book","#204a87","30"],
["FORMATION_SESSION","INSCRIPTION_OUVERTE","Inscription ouverte","fas fa-book-open","#729fcf","20"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_RESP","Validation du responsable de l'agent","fas fa-user-tie","#edd400","30"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_REDACTION","Demande en cours de rédaction","fas fa-edit","#75507b","10"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_AGENT","Validation de l'agent","fas fa-user","#f57900","20"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_TERMINEE","Demande de formation externe traitée","far fa-check-square","#4e9a06","100"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_VALIDEUR","Validation du valideur·euses","fas fa-user-tie","#edd400","30"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_RESPONSABLE","Demande validée par le·la responsable des formations","fas fa-user-check","#8dcf3a","37"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_DRH","Validation par le direction des ressources humaines","fas fa-user-check","#5fae45","40"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_DGS","Demande validée par la direction générale des services","fas fa-user-check","#228b22","70"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_GESTIONNAIRE","Demande validée par un·e gestionnaire des formations","fas fa-clipboard-check","#c3ec90","36"],
["DEMANDE_EXTERNE","DEMANDE_EXTERNE_REJETEE","Demande de formation externe rejetée","fas fa-times","#a40000","110"],
["FORMATION_INSCRIPTION","FORMATION_INSCRIPTION_DRH","Demande validée","far fa-check-square","#4e9a06","30"],
["FORMATION_INSCRIPTION","FORMATION_INSCRIPTION_RESPONSABLE","Demande validée par le responsable","fas fa-user-tie","#edd400","20"],
["FORMATION_INSCRIPTION","FORMATION_INSCRIPTION_DEMANDE","Demande d'inscription en cours de validation","fas fa-user","#f57900","10"],
["FORMATION_INSCRIPTION","FORMATION_INSCRIPTION_REFUSER","Demande refusée","fas fa-times","#a40000","35"],
["FORMATION_INSCRIPTION","FORMATION_INSCRIPTION_DESISTEMENT","Désistement","fas fa-ban","#75507b","40"],
];
$array = [];
foreach ($data as $item) {
$instance = [
'categorie_id' => $item[0],
'code' => $item[1],
'libelle' => $item[2],
'icone' => $item[3],
'couleur' => $item[4],
'ordre' => $item[5],
];
$array["unicaen_etat_type"][] = $instance;
}
return $array;
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment