meta.php
Gestion des meta de configuration
Table of Contents
Constants
- _META_CACHE_TIME = 1 << 24
Functions
- inc_meta_dist() : mixed
- lire_metas() : mixed
- touch_meta() : mixed
- Mettre en cache la liste des meta, sauf les valeurs sensibles pour qu'elles ne soient pas visibiles dans un fichier (souvent en 777)
- effacer_meta() : mixed
- Supprime une meta
- ecrire_meta() : mixed
- Met à jour ou crée une meta avec la clé et la valeur indiquée
- cache_meta() : string
- Retourne le nom du fichier cache d'une table SQL de meta
- installer_table_meta() : mixed
- Installer une table de configuration supplementaire
- supprimer_table_meta() : mixed
- Supprimer une table de configuration supplémentaire
Constants
_META_CACHE_TIME
public
mixed
_META_CACHE_TIME
= 1 << 24
Functions
inc_meta_dist()
inc_meta_dist([mixed $table = 'meta' ]) : mixed
Parameters
- $table : mixed = 'meta'
lire_metas()
lire_metas([mixed $table = 'meta' ]) : mixed
Parameters
- $table : mixed = 'meta'
touch_meta()
Mettre en cache la liste des meta, sauf les valeurs sensibles pour qu'elles ne soient pas visibiles dans un fichier (souvent en 777)
touch_meta([bool|int $antidate = false ][, string $table = 'meta' ]) : mixed
Parameters
- $antidate : bool|int = false
-
Date de modification du fichier à appliquer si indiqué (timestamp)
- $table : string = 'meta'
-
Table SQL d'enregistrement des meta.
effacer_meta()
Supprime une meta
effacer_meta(string $nom[, string $table = 'meta' ]) : mixed
Parameters
- $nom : string
-
Nom de la meta
- $table : string = 'meta'
-
Table SQL d'enregistrement de la meta.
Tags
ecrire_meta()
Met à jour ou crée une meta avec la clé et la valeur indiquée
ecrire_meta(string $nom, string $valeur[, string|null $importable = null ][, string $table = 'meta' ]) : mixed
Parameters
- $nom : string
-
Nom de la meta
- $valeur : string
-
Valeur à enregistrer
- $importable : string|null = null
-
Cette meta s'importe-elle avec une restauration de sauvegarde ? 'oui' ou 'non'
- $table : string = 'meta'
-
Table SQL d'enregistrement de la meta.
Tags
cache_meta()
Retourne le nom du fichier cache d'une table SQL de meta
cache_meta([string $table = 'meta' ]) : string
Parameters
- $table : string = 'meta'
-
Table SQL d'enregistrement des meta.
Return values
string —Nom du fichier cache
installer_table_meta()
Installer une table de configuration supplementaire
installer_table_meta(string $table) : mixed
Parameters
- $table : string
supprimer_table_meta()
Supprimer une table de configuration supplémentaire
supprimer_table_meta(string $table[, bool $force = false ]) : mixed
Si $force=true, on ne verifie pas qu'elle est bien vide
Parameters
- $table : string
- $force : bool = false