Documentation du code de SPIP et de ses plugins

SVP Typologie

svptype_declarations.php

Table of Contents

Functions

svptype_declarer_tables_objets_sql()  : array<string|int, mixed>
Ajouter le champ `identifiant` à la table des mots.
svptype_declarer_tables_auxiliaires()  : array<string|int, mixed>
Déclarations des tables auxilliaires nécessaires au plugin : - plugins_typologies, liens entre plugins et types de plugin.
svptype_declarer_tables_interfaces()  : array<string|int, mixed>
Déclaration des informations tierces (alias, traitements, jointures, etc) sur les tables de la base de données modifiées ou ajoutées par le plugin.

Functions

svptype_declarer_tables_objets_sql()

Ajouter le champ `identifiant` à la table des mots.

svptype_declarer_tables_objets_sql(array<string|int, mixed> $tables) : array<string|int, mixed>

Ce champ est une chaine sans espace qui représente un id textuel unique (l'unicité se définit au sein d'un groupe de mots).

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

Description des tables de la base.

Tags
pipeline

declarer_tables_objets_sql

Return values
array<string|int, mixed>

Description des tables de la base complétée par celles du plugin.

svptype_declarer_tables_auxiliaires()

Déclarations des tables auxilliaires nécessaires au plugin : - plugins_typologies, liens entre plugins et types de plugin.

svptype_declarer_tables_auxiliaires(array<string|int, mixed> $tables) : array<string|int, mixed>
Parameters
$tables : array<string|int, mixed>

Liste des tables auxillaires

Tags
pipeline

declarer_tables_auxiliaires

Return values
array<string|int, mixed>

Liste des tables auxillaires mises à jour.

svptype_declarer_tables_interfaces()

Déclaration des informations tierces (alias, traitements, jointures, etc) sur les tables de la base de données modifiées ou ajoutées par le plugin.

svptype_declarer_tables_interfaces(array<string|int, mixed> $interface) : array<string|int, mixed>

Le plugin se contente de déclarer les alias des tables et des jointures.

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

Tableau global des informations tierces sur les tables de la base de données

Tags
pipeline

declarer_tables_interfaces

Return values
array<string|int, mixed>

Tableau fourni en entrée et mis à jour avec les nouvelles informations


        
On this page

Search results