admin_plugin.php
Gestion du formulaire de gestion des plugins
Tags
Table of Contents
Functions
- formulaires_admin_plugin_charger_dist() : array<string|int, mixed>
- Chargement du formulaire de gestion des plugins
- formulaires_admin_plugin_verifier_dist() : array<string|int, mixed>
- Vérifications du formulaire de gestion des plugins
- formulaires_admin_plugin_traiter_dist() : array<string|int, mixed>
- Traitement du formulaire de gestion des plugins
Functions
formulaires_admin_plugin_charger_dist()
Chargement du formulaire de gestion des plugins
formulaires_admin_plugin_charger_dist([string $voir = '' ][, string $verrouille = '' ][, string|int $id_paquet = '' ][, string $redirect = '' ]) : array<string|int, mixed>
Parameters
- $voir : string = ''
-
Statut des plugins que l'on souhaite voir : actif, inactif, tous
- $verrouille : string = ''
-
Types de plugins que l'on souhaite voir :
- 'non' : les plugins utilisateurs
- 'oui' : les plugins verrouillés (plugins-dist)
- 'tous' : les deux !
- $id_paquet : string|int = ''
-
Identifiant du paquet dont on veut obtenir une description complète lors de l'affichage du formulaire
- $redirect : string = ''
-
URL de redirection après les traitements
Tags
Return values
array<string|int, mixed> —Environnement du formulaire
formulaires_admin_plugin_verifier_dist()
Vérifications du formulaire de gestion des plugins
formulaires_admin_plugin_verifier_dist([string $voir = 'actif' ][, string $verrouille = 'non' ][, string|int $id_paquet = '' ][, string $redirect = '' ]) : array<string|int, mixed>
Appelle le décideur qui détermine la liste des actions à faire et si celles-ci peuvent être faites (dépendances connues). Une erreur sera levé dans le cas contraire.
Si toutes les actions peuvent être faites, une demande de confirmation est envoyée (dans une erreur spéciale), présentant alors toutes les actions qui seront réalisées (celle demandée + celles à faire par voie de conséquence.
Si on reçoit une demande de confirmation, on sort sans lever d'erreur !
Parameters
- $voir : string = 'actif'
-
Statut des plugins que l'on souhaite voir : actif, inactif, tous
- $verrouille : string = 'non'
-
Types de plugins que l'on souhaite voir :
- 'non' : les plugins utilisateurs
- 'oui' : les plugins verrouillés (plugins-dist)
- 'tous' : les deux !
- $id_paquet : string|int = ''
-
Identifiant du paquet dont on veut obtenir une description complète lors de l'affichage du formulaire
- $redirect : string = ''
-
URL de redirection après les traitements
Tags
Return values
array<string|int, mixed> —Tableau des erreurs
formulaires_admin_plugin_traiter_dist()
Traitement du formulaire de gestion des plugins
formulaires_admin_plugin_traiter_dist([string $voir = 'actif' ][, string $verrouille = 'non' ][, string|int $id_paquet = '' ][, string $redirect = '' ]) : array<string|int, mixed>
Si une liste d'action est validée, on redirige de formulaire sur l'action 'actionner' qui les traitera une par une.
Parameters
- $voir : string = 'actif'
-
Statut des plugins que l'on souhaite voir : actif, inactif, tous
- $verrouille : string = 'non'
-
Types de plugins que l'on souhaite voir :
- 'non' : les plugins utilisateurs
- 'oui' : les plugins verrouillés (plugins-dist)
- 'tous' : les deux !
- $id_paquet : string|int = ''
-
Identifiant du paquet dont on veut obtenir une description complète lors de l'affichage du formulaire
- $redirect : string = ''
-
URL de redirection après les traitements
Tags
Return values
array<string|int, mixed> —Retours du traitement