editer_breve.php
Gestion de l'action editer_breve
Table of Contents
Functions
- action_editer_breve_dist() : array<string|int, mixed>
- Action d'édition d'une brève dans la base de données dont l'identifiant est donné en paramètre de cette fonction ou en argument de l'action sécurisée
- breve_inserer() : int
- Insertion d'une brève dans une rubrique
- breve_modifier() : string|null
- Modifier une brève en base
- breve_instituer() : string|null
- Instituer une brève : modifier son statut ou son parent
Functions
action_editer_breve_dist()
Action d'édition d'une brève dans la base de données dont l'identifiant est donné en paramètre de cette fonction ou en argument de l'action sécurisée
action_editer_breve_dist([null|int $arg = null ]) : array<string|int, mixed>
Si aucun identifiant n'est donné, on crée alors une nouvelle brève.
Parameters
- $arg : null|int = null
-
Identifiant de la brève. En absence utilise l'argument de l'action sécurisée.
Return values
array<string|int, mixed> —Liste : identifiant de la brève, texte d'erreur éventuel
breve_inserer()
Insertion d'une brève dans une rubrique
breve_inserer(int $id_rubrique[, array<string|int, mixed>|null $set = null ]) : int
Parameters
- $id_rubrique : int
-
Identifiant de la rubrique
- $set : array<string|int, mixed>|null = null
Tags
Return values
int —Identifiant de la nouvelle brève.
breve_modifier()
Modifier une brève en base
breve_modifier(int $id_breve[, array<string|int, mixed>|null $set = null ]) : string|null
Parameters
- $id_breve : int
-
Identifiant de la brève à modifier
- $set : array<string|int, mixed>|null = null
-
Couples (colonne => valeur) de données à modifier. En leur absence, on cherche les données dans les champs éditables qui ont été postés (via _request())
Return values
string|null —Chaîne vide si aucune erreur, Null si aucun champ à modifier, Chaîne contenant un texte d'erreur sinon.
breve_instituer()
Instituer une brève : modifier son statut ou son parent
breve_instituer(int $id_breve, array<string|int, mixed> $c) : string|null
Parameters
- $id_breve : int
-
Identifiant de la brève
- $c : array<string|int, mixed>
-
Couples (colonne => valeur) des données à instituer
Tags
Return values
string|null —Null si aucun champ à modifier, chaîne vide sinon.