Documentation du code de SPIP et de ses plugins

Pétitions

editer_signature.php

Table of Contents

Functions

action_editer_signature_dist()  : mixed
signature_modifier()  : string
Mettre a jour une signature existante
signature_inserer()  : int
Inserer une signature en base
signature_instituer()  : mixed
signature_entrop()  : array<string|int, mixed>
Pour eviter le recours a un verrou (qui bloque l'acces a la base), on commence par inserer systematiquement la signature puis on demande toutes celles ayant la propriete devant etre unique (mail ou site). S'il y en a plus qu'une on les retire sauf la premiere En cas d'acces concurrents il y aura des requetes de retraits d'elements deja detruits. Bizarre ? C'est mieux que de bloquer!
revision_signature()  : mixed

Functions

action_editer_signature_dist()

action_editer_signature_dist([mixed $arg = null ]) : mixed
Parameters
$arg : mixed = null

signature_modifier()

Mettre a jour une signature existante

signature_modifier(int $id_signature[, array<string|int, mixed> $set = null ]) : string
Parameters
$id_signature : int
$set : array<string|int, mixed> = null
Return values
string

signature_inserer()

Inserer une signature en base

signature_inserer(int $id_petition[, array<string|int, mixed>|null $set = null ]) : int
Parameters
$id_petition : int
$set : array<string|int, mixed>|null = null
Return values
int

signature_instituer()

signature_instituer(mixed $id_signature, mixed $c[, mixed $calcul_rub = true ]) : mixed
Parameters
$id_signature : mixed
$c : mixed
$calcul_rub : mixed = true

signature_entrop()

Pour eviter le recours a un verrou (qui bloque l'acces a la base), on commence par inserer systematiquement la signature puis on demande toutes celles ayant la propriete devant etre unique (mail ou site). S'il y en a plus qu'une on les retire sauf la premiere En cas d'acces concurrents il y aura des requetes de retraits d'elements deja detruits. Bizarre ? C'est mieux que de bloquer!

signature_entrop(string $where) : array<string|int, mixed>
Parameters
$where : string
Return values
array<string|int, mixed>

revision_signature()

revision_signature(mixed $id_signature[, mixed $c = false ]) : mixed
Parameters
$id_signature : mixed
$c : mixed = false

        
On this page

Search results