Documentation du code de SPIP et de ses plugins

Territoires

territoires_pipelines.php

Utilisations de pipelines par Territoires.

Table of Contents

Functions

territoires_affiche_milieu()  : array<string|int, mixed>
Ajout de contenu sur certaines pages, notamment des formulaires de liaisons entre objets.
territoires_affiche_gauche()  : array<string|int, mixed>
Ajout de contenu dans la colonne « gauche » des pages de l’espace privé, notamment « la fiche objet » Territoires ajoute le bloc des codes alternatifs.
territoires_exclure_id_conditionnel()  : array<string|int, mixed>
Enlever l'id_territoire de la liste des critères conditionnels pour la table `spip_territoires` car cela peut renvoyer une liste vide si l'env contient déjà l'id du territoire.
territoires_pre_edition()  : array<string|int, mixed>
Complète l'action `modifier` d'un territoire avant modification: - en positionnant l'indicateur d'édition à `oui`afin que les modifications manuelles soient préservées lors d'un prochain rechargement.
territoires_optimiser_base_disparus()  : array<string|int, mixed>
Optimiser la base de données Supprime les liens orphelins de l'objet vers quelqu'un et de quelqu'un vers l'objet.

Functions

territoires_affiche_milieu()

Ajout de contenu sur certaines pages, notamment des formulaires de liaisons entre objets.

territoires_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>

Territoires ajoute les éventuels caractéristiques complémentaires et le formulaire d'association.

Parameters
$flux : array<string|int, mixed>

Données du pipeline

Tags
pipeline

affiche_milieu

Return values
array<string|int, mixed>

Données du pipeline modifiées pour refléter le traitement.

territoires_affiche_gauche()

Ajout de contenu dans la colonne « gauche » des pages de l’espace privé, notamment « la fiche objet » Territoires ajoute le bloc des codes alternatifs.

territoires_affiche_gauche(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
$flux : array<string|int, mixed>

Données du pipeline

Tags
pipeline

affiche_gauche

Return values
array<string|int, mixed>

Données du pipeline modifiées pour refléter le traitement.

territoires_exclure_id_conditionnel()

Enlever l'id_territoire de la liste des critères conditionnels pour la table `spip_territoires` car cela peut renvoyer une liste vide si l'env contient déjà l'id du territoire.

territoires_exclure_id_conditionnel(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
$flux : array<string|int, mixed>

Données du pipeline

Tags
pipeline

exclure_id_conditionnel

Return values
array<string|int, mixed>

Données du pipeline modifiées pour refléter le traitement.

territoires_pre_edition()

Complète l'action `modifier` d'un territoire avant modification: - en positionnant l'indicateur d'édition à `oui`afin que les modifications manuelles soient préservées lors d'un prochain rechargement.

territoires_pre_edition(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
$flux : array<string|int, mixed>

Données du pipeline fournie en entrée (chaque pipeline possède une structure de donnée propre).

Tags
pipeline

pre_edition

Return values
array<string|int, mixed>

Données du pipeline modifiées pour refléter le traitement.

territoires_optimiser_base_disparus()

Optimiser la base de données Supprime les liens orphelins de l'objet vers quelqu'un et de quelqu'un vers l'objet.

territoires_optimiser_base_disparus(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
$flux : array<string|int, mixed>

Données du pipeline

Tags
pipeline

optimiser_base_disparus

throws
JsonException
Return values
array<string|int, mixed>

Données du pipeline modifiées pour refléter le traitement.


        
On this page

Search results