ONE_DAY
public
mixed
ONE_DAY
= ONE_HOUR * 24
public
mixed
ONE_DAY
= ONE_HOUR * 24
public
mixed
ONE_HOUR
= ONE_MINUTE * 60
public
mixed
ONE_MINUTE
= 60
public
mixed
ONE_MONTH
= ONE_DAY * 31
public
mixed
ONE_WEEK
= ONE_DAY * 7
chemin de stockage des transients
public
mixed
PATH_TRANSIENT
= CHEMIN_SITE . 'cache/transients/'
public
mixed
SVG_ATTR
= array('style', 'preserveaspectratio', 'viewbox', 'xmlns', 'aria-labelledby')
Durée de vie des transients temporaires, en minutes
public
mixed
TRANSIENT_TEMPORAIRE_DUREE
= 2
getAPI - requête GET vers l'api
getAPI(mixed $url[, mixed $options = [] ]) : mixed
postAPI - requête POST vers l'api
postAPI(mixed $url[, mixed $options = [] ]) : mixed
callAPI - Faire un appel API
callAPI(mixed $method, mixed $route[, mixed $data = false ][, mixed $headers = [] ][, mixed $options = [] ]) : mixed
Retourne le token d'identification nécéssaire pour les routes API accessibles uniquement aux utilisateurs identifiés. Le token est conservé 7 jours
apiToken() : mixed
debugImageSizes(mixed $image) : mixed
Ajouter des données qui seront affichées dans le debug du footer
debug_footer() : void
Afficher dans le footer les debugs ajoutés avec la fonction debug_footer
afficher_debug_footer() : void
isLocal
isLocal() : bool
Indique si le site courant est le site en local
isStaging
isStaging() : bool
Indique si le site courant est le site de staging
doTrace(mixed $t) : mixed
mvd() : mixed
ms - Affiche le dump des variables passées en paramètres, en texte brut (entouré de commentaires HTML) et termine l'éxécution du script
mse() : void
ms - Affiche u message de debug en texte brut (entouré de commentaires HTML)
ms() : void
me - Affiche le dump des variables passées en paramètres, avec mise en forme et termine l'éxécution du script
me() : void
m - Affiche le dump des variables passées en paramètres, avec mise en forme
m() : void
dump_variable(mixed $v) : mixed
_dump(mixed $v, mixed $action) : mixed
Retourne une erruer PHP avec le code $code
httpErreur(mixed $code) : void
le code HTTP de l'erreur
Transforme un texte (ou tableau de textes) en un slug
slug(mixed $txt) : string
La données à slugifier
Rendu des templates Twig
twigRender(mixed $template[, mixed $options = [] ]) : void
Le nom du fichier de template
Les options
Indique si une page php associée à un template existe ou non
twigPageTemplateExists(mixed $template) : bool
Indique si un template existe ou non
twigTemplateExists(mixed $template) : bool
Récupère les fichiers avec le hash
getAssetVersionned(mixed $asset) : mixed
singulier(mixed $mot) : mixed
transforme un objet en tableau, de manière récursive
object_to_array(mixed $Class) : void
rediriger vers une nouvelle url Si la nouvelle URL est vide, on reviens automatiquement à la page précédente
rediriger([mixed $url = null ][, mixed $options = [] ]) : void
fonctionUniqueId - retourne les un identifiant unique pour la fonction appellante
fonctionUniqueId() : string
identifiant
fonctionParent - retourne les informations relatives àa la fonction parent qui a apellé la fonction courante : Classe, nom, paramètres
fonctionParent() : array<string|int, mixed>
Structure retournée contenant la fonction et les paramètres
retourne une valeur de data si l'index `$keys` existe
si(mixed $data, mixed $keys[, mixed $default = null ]) : mixed
La donnée à analyser
Liste des champs à rechercher dans $data. Le premier trouvé sera retourné
Valeur par défaut si rien n'a été trouvé dans $data
La valeur qui a été trouvée
retourne une valeur de data si l'index `$keys` existe et n'est pas vide
valeur(mixed $data, mixed $keys[, mixed $default = null ]) : mixed
La donnée à analyser
Liste des champs à rechercher dans $data. Le premier trouvé sera retourné
Valeur par défaut si rien n'a été trouvé dans $data
La valeur qui a été trouvée
tableau - Fait en sorte que la donnée d'entrée soit transformée en tableau si elle ne l'est pas déjà
tableau(mixed $data) : array<string|int, mixed>
La donnée envoyée
checkInt Raccourcis vers check() en mode int
checkInt(mixed $id) : int
Récupère un paramètre envoyé en GET ou POST Si l'option `int`est renseignée la valeur est forcée en numérique Options : all pour chercher dans _POST et dans _GET
check(mixed $id[, mixed $options = [] ]) : mixed
Clé à rechercher dans GET ou POST
Options de traitement TODO slug
Nettoyage HTML d'une chaîne de caractères
escape_html(mixed $data[, mixed $rapide = false ]) : string
la donnée à nettoyer
Mode rapide (change seulement les < en <)
couper une phrase de manière intelligente
couper( $texte[, $taille = 50 ][, $suite = ' ...' ]) : string
Le texte à découper
Longueur de texte à conserver
Caractères ajoutés à la fin du texte tronqué
Génère du code PHP à partir ,d'une donnée, destinée à être enregistré dans un fichier php
phpToFile(mixed $d[, mixed $nom = 'return' ]) : void
base64url_encode(mixed $data) : mixed
base64url_decode(mixed $data[, mixed $pad = '==' ]) : mixed
guidv4([mixed $data = false ]) : mixed
apiClient Retourne une instance du client d'API WpClient Permet de faire des requêtes vers l'API Wordpress
apiClient() : WpClient