Documentation du code de SPIP et de ses plugins

noiZetier

noizetier_tables.php

Table of Contents

Functions

noizetier_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.
noizetier_declarer_tables_principales()  : array<string|int, mixed>
Déclaration des nouvelles tables de la base de données propres au plugin.

Functions

noizetier_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.

noizetier_declarer_tables_interfaces(array<string|int, mixed> $interfaces) : array<string|int, mixed>

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

Parameters
$interfaces : 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

noizetier_declarer_tables_principales()

Déclaration des nouvelles tables de la base de données propres au plugin.

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

Le plugin déclare trois nouvelles tables qui sont :

  • spip_noizetier_pages, qui contient les éléments descriptifs des pages et compositions,
  • spip_types_noisettes, qui contient les éléments descriptifs des types de noisette disponibles,
  • spip_noisettes, qui contient l'affectation des noisettes dans les pages concernées.
Parameters
$tables : array<string|int, mixed>

Tableau global décrivant la structure des tables de la base de données

Tags
pipeline

declarer_tables_principales

Return values
array<string|int, mixed>

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


        
On this page

Search results