SO FOOT Front

utils.inc.php

Table of Contents

singulier()  : mixed
object_to_array()  : void
transforme un objet en tableau, de manière récursive
rediriger()  : void
rediriger vers une nouvelle url Si la nouvelle URL est vide, on reviens automatiquement à la page précédente
fonctionUniqueId()  : string
fonctionUniqueId - retourne les un identifiant unique pour la fonction appellante
fonctionParent()  : array<string|int, mixed>
fonctionParent - retourne les informations relatives àa la fonction parent qui a apellé la fonction courante : Classe, nom, paramètres
si()  : mixed
retourne une valeur de data si l'index `$keys` existe
valeur()  : mixed
retourne une valeur de data si l'index `$keys` existe et n'est pas vide
tableau()  : array<string|int, mixed>
tableau - Fait en sorte que la donnée d'entrée soit transformée en tableau si elle ne l'est pas déjà
checkInt()  : int
checkInt Raccourcis vers check() en mode int
check()  : mixed
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
escape_html()  : string
Nettoyage HTML d'une chaîne de caractères
couper()  : string
couper une phrase de manière intelligente
phpToFile()  : void
Génère du code PHP à partir ,d'une donnée, destinée à être enregistré dans un fichier php
base64url_encode()  : mixed
base64url_decode()  : mixed
guidv4()  : mixed

Functions

singulier()

singulier(mixed $mot) : mixed
Parameters
$mot : mixed
Return values
mixed

object_to_array()

transforme un objet en tableau, de manière récursive

object_to_array(mixed $Class) : void
Parameters
$Class : mixed
Return values
void

rediriger()

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
Parameters
$url : mixed = null
$options : mixed = []
Return values
void

fonctionUniqueId()

fonctionUniqueId - retourne les un identifiant unique pour la fonction appellante

fonctionUniqueId() : string
Tags
subpackage

Fonctions

Return values
string

identifiant

fonctionParent()

fonctionParent - retourne les informations relatives àa la fonction parent qui a apellé la fonction courante : Classe, nom, paramètres

fonctionParent() : array<string|int, mixed>
Tags
subpackage

Fonctions

Return values
array<string|int, mixed>

Structure retournée contenant la fonction et les paramètres

si()

retourne une valeur de data si l'index `$keys` existe

si(mixed $data, mixed $keys[, mixed $default = null ]) : mixed
Parameters
$data : mixed

La donnée à analyser

$keys : mixed

Liste des champs à rechercher dans $data. Le premier trouvé sera retourné

$default : mixed = null

Valeur par défaut si rien n'a été trouvé dans $data

Tags
subpackage

Utilitaires

Return values
mixed

La valeur qui a été trouvée

valeur()

retourne une valeur de data si l'index `$keys` existe et n'est pas vide

valeur(mixed $data, mixed $keys[, mixed $default = null ]) : mixed
Parameters
$data : mixed

La donnée à analyser

$keys : mixed

Liste des champs à rechercher dans $data. Le premier trouvé sera retourné

$default : mixed = null

Valeur par défaut si rien n'a été trouvé dans $data

Tags
subpackage

Utilitaires

Return values
mixed

La valeur qui a été trouvée

tableau()

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>
Parameters
$data : mixed

La donnée envoyée

Tags
example

tableau(1) retourne [1] tableau([1]) retourne [1]

subpackage

Utilitaires

Return values
array<string|int, mixed>

checkInt()

checkInt Raccourcis vers check() en mode int

checkInt(mixed $id) : int
Parameters
$id : mixed
Tags
subpackage

Utilitaires

Return values
int

check()

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
Parameters
$id : mixed

Clé à rechercher dans GET ou POST

$options : mixed = []

Options de traitement TODO slug

Tags
subpackage

Utilitaires

Return values
mixed

escape_html()

Nettoyage HTML d'une chaîne de caractères

escape_html(mixed $data[, mixed $rapide = false ]) : string
Parameters
$data : mixed

la donnée à nettoyer

$rapide : mixed = false

Mode rapide (change seulement les < en &lt;)

Tags
subpackage

Html

Return values
string

couper()

couper une phrase de manière intelligente

couper( $texte[,  $taille = 50 ][,  $suite = ' ...' ]) : string
Parameters
$texte :

Le texte à découper

$taille : = 50

Longueur de texte à conserver

$suite : = ' ...'

Caractères ajoutés à la fin du texte tronqué

Tags
subpackage

Utilitaires

Return values
string

phpToFile()

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
Parameters
$d : mixed
$nom : mixed = 'return'
Tags
subpackage

Utilitaires

Return values
void

base64url_encode()

base64url_encode(mixed $data) : mixed
Parameters
$data : mixed
Return values
mixed

base64url_decode()

base64url_decode(mixed $data[, mixed $pad = '==' ]) : mixed
Parameters
$data : mixed
$pad : mixed = '=='
Return values
mixed

guidv4()

guidv4([mixed $data = false ]) : mixed
Parameters
$data : mixed = false
Return values
mixed

Search results