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
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
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
Return values
array<string|int, mixed> —Tableau fourni en entrée et mis à jour avec les nouvelles informations