API Documentation
Table of Contents
Constants
- _DIR_VERTEBRES = \_DIR_CACHE . 'vertebres/'
- Chemin du répertoire stockant les squelettes calculés des vertèbres
Functions
- vertebrer_sort() : string
- Retourne un morceau de squelette pour ajouter les noms des colonnes et des tris possibles dessus
- vertebrer_form() : string
- Retourne un morceau de squelette pour ajouter des recherches sur chaque champ de la table
- vertebrer_crit() : string
- Retourne un morceau de squelette pour ajouter les critères à la boucle
- vertebrer_cell() : string
- Retourne un morceau de squelette pour afficher le contenu de chaque champ SQL dans une ligne d'un tableau
- public_vertebrer_dist() : string
- Calcule le contenu d'un squelette pour lister le contenu d'une table SQL à partir de la description de cette table.
- vertebres_styliser() : array<string|int, mixed>
- Déterminer l'utilisation du vertebreur
Constants
_DIR_VERTEBRES
Chemin du répertoire stockant les squelettes calculés des vertèbres
public
string
_DIR_VERTEBRES
= \_DIR_CACHE . 'vertebres/'
Functions
vertebrer_sort()
Retourne un morceau de squelette pour ajouter les noms des colonnes et des tris possibles dessus
vertebrer_sort(array<string|int, mixed> $fields) : string
Parameters
- $fields : array<string|int, mixed>
-
Liste des champs de la table
Return values
string —Ligne de tableau
vertebrer_form()
Retourne un morceau de squelette pour ajouter des recherches sur chaque champ de la table
vertebrer_form(array<string|int, mixed> $fields) : string
Autant de formulaire que de champs (pour les criteres conditionnels)
Parameters
- $fields : array<string|int, mixed>
-
Liste des champs de la table
Return values
string —Ligne de tableau
vertebrer_crit()
Retourne un morceau de squelette pour ajouter les critères à la boucle
vertebrer_crit(array<string|int, mixed> $fields) : string
Autant de criteres conditionnels que de champs
Parameters
- $fields : array<string|int, mixed>
-
Liste des champs de la table
Return values
string —Critères de boucles
vertebrer_cell()
Retourne un morceau de squelette pour afficher le contenu de chaque champ SQL dans une ligne d'un tableau
vertebrer_cell(array<string|int, mixed> $fields) : string
Class CSS en fonction de la parité du numero de ligne. Style text-align en fonction du type SQL (numerique ou non).
Filtre de belle date sur type SQL signalant une date ou une estampillé.
Si une colonne référence une table, ajoute un href sur sa page dynamique (il faudrait aller chercher sa def pour ilustrer les jointures en SPIP)
Parameters
- $fields : array<string|int, mixed>
-
Liste des champs de la table
Return values
string —Ligne de tableau
public_vertebrer_dist()
Calcule le contenu d'un squelette pour lister le contenu d'une table SQL à partir de la description de cette table.
public_vertebrer_dist(array<string|int, mixed> $desc) : string
Parameters
- $desc : array<string|int, mixed>
-
Descrption de la table, telle que retournéer par trouver_table.
Tags
Return values
string —Contenu du squelette pour la table
vertebres_styliser()
Déterminer l'utilisation du vertebreur
vertebres_styliser(array<string|int, mixed> $flux) : array<string|int, mixed>
Lorsqu'on inclut le squelette prive/vertebres:$table
,
vérifier l'autorisation et créer le squelette spécifique
à la table demandée si on la trouve
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline