OBJET
Table of Contents
Functions
- formulaires_peupler_territoire_contours_charger() : array<string|int, mixed>
- Chargement des données : le formulaire propose les actions possibles sur les tables de contours, à savoir, charger ou vider et la liste des tables regroupées par service.
- formulaires_peupler_territoire_contours_verifier() : array<string|int, mixed>
- Vérification des saisies : il est indispensable de choisir une action (`retirer` ou `ajouter`) et un pays.
- formulaires_peupler_territoire_contours_traiter() : array<string|int, mixed>
- Exécution du formulaire : les pays choisis sont soit vidés, soit chargés.
- formulaires_peupler_territoire_contours_notifier() : array<string|int, mixed>
- Formate les messages de succès et d'erreur résultant des actions de chargement ou de vidage des contours.
Functions
formulaires_peupler_territoire_contours_charger()
Chargement des données : le formulaire propose les actions possibles sur les tables de contours, à savoir, charger ou vider et la liste des tables regroupées par service.
formulaires_peupler_territoire_contours_charger(string $groupe) : array<string|int, mixed>
L'action vider s'appelle décharger car il existe dékà une fonction d'administration de vidage des tables.
Parameters
- $groupe : string
-
Groupe de peuplement : représente les types de territoires à présenter dans un même formulaire.
Tags
Return values
array<string|int, mixed> —Tableau des données à charger par le formulaire (affichage). Aucune donnée chargée n'est un champ de saisie, celle-ci sont systématiquement remises à zéro.
_actions_contour
: (affichage) alias et libellés des actions possibles,peupler
etdepeupler
_action_defaut
: (affichage) action sélectionnée par défaut,peupler
_contours
: (affichage) la liste des services de géométrie disponibles._max_choix
: (affichage) nombre maximum de choix.
formulaires_peupler_territoire_contours_verifier()
Vérification des saisies : il est indispensable de choisir une action (`retirer` ou `ajouter`) et un pays.
formulaires_peupler_territoire_contours_verifier(string $groupe) : array<string|int, mixed>
Parameters
- $groupe : string
-
Groupe de peuplement : représente les types de territoires à présenter dans un même formulaire.
Return values
array<string|int, mixed> —Tableau des erreurs sur l'action et/ou le pays ou tableau vide si aucune erreur.
formulaires_peupler_territoire_contours_traiter()
Exécution du formulaire : les pays choisis sont soit vidés, soit chargés.
formulaires_peupler_territoire_contours_traiter(string $groupe) : array<string|int, mixed>
Parameters
- $groupe : string
-
Groupe de peuplement : représente les types de territoires à présenter dans un même formulaire.
Tags
Return values
array<string|int, mixed> —Tableau retourné par le formulaire contenant toujours un message de bonne exécution ou d'erreur. L'indicateur editable est toujours à vrai.
formulaires_peupler_territoire_contours_notifier()
Formate les messages de succès et d'erreur résultant des actions de chargement ou de vidage des contours.
formulaires_peupler_territoire_contours_notifier(string $action, array<string|int, mixed> $statuts) : array<string|int, mixed>
Parameters
- $action : string
-
Action venant d'être appliquée à certains pays. Peut prendre les valeurs
peupler
etdepeupler
. - $statuts : array<string|int, mixed>
-
Tableau résultant de l'action sur les tables choisies:
ok
:true
si le vidage a réussi,false
sinon.nok
: liste des pays en erreur ou tableau vide sinon.sha
: liste des pays inchangés (SHA identique) ou tableau vide sinon. Uniquement disponible pour l'actionpeupler
.
Return values
array<string|int, mixed> —Tableau des messages à afficher sur le formulaire:
message_ok
: message sur les services ayant été traités avec succès ou tableau vide sinon.message_erreur
: message sur les services en erreur ou tableau vide sinon.