Pipelines
Table of Contents
Functions
- mots_declarer_tables_interfaces() : array<string|int, mixed>
- Déclarer les interfaces des tables mots et groupes de mots pour le compilateur
- mots_declarer_tables_auxiliaires() : array<string|int, mixed>
- Déclarer les tables auxiliaires des mots
- mots_declarer_tables_objets_sql() : array<string|int, mixed>
- Déclarer les objets éditoriaux des mots et groupes de mots
- mots_ieconfig_metas() : array<string|int, mixed>
- Ajoute les metas sauvegardables de Mots pour le plugin IEConfig
- mots_configurer_liste_metas() : array<string|int, mixed>
- Définir les meta de configuration liées aux mots
- mots_affiche_milieu() : array<string|int, mixed>
- Utilisation du pipeline affiche milieu
- mots_optimiser_base_disparus() : array<string|int, mixed>
- Optimise la base de données en supprimant les liens orphelins
- mots_post_edition() : array<string|int, mixed>
- Copier le type des groupes sur la table spip_mots à chaque changement d'un groupe.
Functions
mots_declarer_tables_interfaces()
Déclarer les interfaces des tables mots et groupes de mots pour le compilateur
mots_declarer_tables_interfaces(array<string|int, mixed> $interfaces) : array<string|int, mixed>
Parameters
- $interfaces : array<string|int, mixed>
-
Déclarations d'interface pour le compilateur
Tags
Return values
array<string|int, mixed> —Déclarations d'interface pour le compilateur
mots_declarer_tables_auxiliaires()
Déclarer les tables auxiliaires des mots
mots_declarer_tables_auxiliaires(array<string|int, mixed> $tables_auxiliaires) : array<string|int, mixed>
Parameters
- $tables_auxiliaires : array<string|int, mixed>
-
Description des tables
Tags
Return values
array<string|int, mixed> —Description complétée des tables
mots_declarer_tables_objets_sql()
Déclarer les objets éditoriaux des mots et groupes de mots
mots_declarer_tables_objets_sql(array<string|int, mixed> $tables) : array<string|int, mixed>
Parameters
- $tables : array<string|int, mixed>
-
Description des tables
Tags
Return values
array<string|int, mixed> —Description complétée des tables
mots_ieconfig_metas()
Ajoute les metas sauvegardables de Mots pour le plugin IEConfig
mots_ieconfig_metas(array<string|int, mixed> $table) : array<string|int, mixed>
Parameters
- $table : array<string|int, mixed>
-
Déclaration des sauvegardes
Tags
Return values
array<string|int, mixed> —Déclaration des sauvegardes complétées
mots_configurer_liste_metas()
Définir les meta de configuration liées aux mots
mots_configurer_liste_metas(array<string|int, mixed> $metas) : array<string|int, mixed>
Parameters
- $metas : array<string|int, mixed>
-
Couples nom de la méta => valeur par défaut
Tags
Return values
array<string|int, mixed> —Couples nom de la méta => valeur par défaut
mots_affiche_milieu()
Utilisation du pipeline affiche milieu
mots_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>
- Ajoute le formulaire de configuration des mots sur la configuration des contenus
- Ajoute le formulaire d'édition de mots sur les objets qui le peuvent
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline
mots_optimiser_base_disparus()
Optimise la base de données en supprimant les liens orphelins
mots_optimiser_base_disparus(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline
mots_post_edition()
Copier le type des groupes sur la table spip_mots à chaque changement d'un groupe.
mots_post_edition(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline