Actions
Table of Contents
Functions
- action_editer_pensebete_dist() : array<string|int, mixed>
- Action de création / modification d'un pense-bête
- pensebete_inserer() : int
- Crée un nouveau pense-bête et retourne son ID
- pensebete_modifier() : string
- Modifie les données d'un pense-bête
- action_poser_pensebete_dist() : void
- Action pour poser un Pense-bête depuis l'espace public
- action_repondre_pensebete_dist() : array<string|int, mixed>
- Action pour répondre à une question dans un pense-bête (posée via son modele modeles/pd_reponse.html)
- action_supprimer_pensebete_dist() : void
- Action pour supprimer un Pense-bête
Functions
action_editer_pensebete_dist()
Action de création / modification d'un pense-bête
action_editer_pensebete_dist([null|int $arg = null ]) : array<string|int, mixed>
Parameters
- $arg : null|int = null
-
Identifiant du pense-bête. En absence utilise l'argument de l'action sécurisée.
Return values
array<string|int, mixed> —Liste (identifiant du pense-bête, Texte d'erreur éventuel)
pensebete_inserer()
Crée un nouveau pense-bête et retourne son ID
pensebete_inserer([mixed $id_parent = null ][, array<string|int, mixed> $champs = [] ]) : int
Parameters
- $id_parent : mixed = null
- $champs : array<string|int, mixed> = []
-
Un tableau avec les champs par défaut lors de l'insertion
Tags
Return values
int —Identifiant du pense-bête créé
pensebete_modifier()
Modifie les données d'un pense-bête
pensebete_modifier(int $id_pensebete[, null|array<string|int, mixed> $set = null ]) : string
Récupère les valeurs qui ont été postées d'un formulaire d'édition automatiquement.
Parameters
- $id_pensebete : int
-
Identifiant du pense-bête
- $set : null|array<string|int, mixed> = null
-
Couples de valeurs à affecter d'office
Return values
string —Vide en cas de succès, texte d'erreur sinon.
action_poser_pensebete_dist()
Action pour poser un Pense-bête depuis l'espace public
action_poser_pensebete_dist() : void
dans l'environnement le titre et le message du pensebête sont transmis mais l'émetteur et le recepteur sont dans les arguments sécurisés de l'action
Tags
action_repondre_pensebete_dist()
Action pour répondre à une question dans un pense-bête (posée via son modele modeles/pd_reponse.html)
action_repondre_pensebete_dist([null|string $arg = null ]) : array<string|int, mixed>
Parameters
- $arg : null|string = null
-
Identifiant du pense-bête et type du formulaire utilisé pour la réponse En absence utilise l'argument de l'action sécurisée.
Return values
array<string|int, mixed> —Liste (identifiant du pense-bête, Texte d'erreur éventuel)
action_supprimer_pensebete_dist()
Action pour supprimer un Pense-bête
action_supprimer_pensebete_dist([int $id_pensebete = null ]) : void
En réalité, c'est la déclaration de l'auteur comme receveur du pense-bête qui est supprimée, ce qui fait qu'il ne s'affiche plus (pour lui). Si l'auteur était le dernier receveur, alors le pense-bête effectivement est supprimé.
Parameters
- $id_pensebete : int = null
-
Identifiant de l'objet