Documentation du code de SPIP et de ses plugins

Brèves

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
pipeline_appel

pre_insertion

pipeline_appel

post_insertion

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
pipeline_appel

pre_insertion

pipeline_appel

post_insertion

Return values
string|null

Null si aucun champ à modifier, chaîne vide sinon.


        
On this page

Search results