API Documentation
Namespaces
- Composer
- Doctrine
- DeepCopy
- PhpParser
- PharIo
- phpDocumentor
- Prophecy
- PHPUnit
- SebastianBergmann
- Symfony
- TheSeer
- Webmozart
Interfaces, Classes and Traits
- PdoGsb
- Classe d'accès aux données.
- FPDF
- TTFParser
- PdoGsbTest
- Generated by PHPUnit_SkeletonGenerator on 2017-10-10 at 22:10:25.
- ComposerAutoloaderInit155b3874d44e738e200d1492dfefb546
Table of Contents
- ARGS = '\((?<args>[^()]*+(?:\((?&args)\)[^()]*+)*+)\)'
- LIB = '(?(DEFINE) (?<singleQuotedString>'[^\\']*+(?:\\.[^\\']*+)*+') (?<doubleQuotedString>"[^\\"]*+(?:\\.[^\\"]*+)*+") (?<string>(?&singleQuotedString)|(?&doubleQuotedString)) (?<comment>/\*[^*]*+(?:\*(?!/)[^*]*+)*+\*/) (?<code>\{[^'"/{}]*+(?:(?:(?&string)|(?&comment)|(?&code)|/)[^'"/{}]*+)*+}) )'
- PARAMS = '\[(?<params>[^[\]]*+(?:\[(?¶ms)\][^[\]]*+)*+)\]'
- estConnecte() : vrai
- Teste si un quelconque visiteur est connecté
- connecter() : null
- Enregistre dans une variable session les infos d'un visiteur
- deconnecter() : null
- Détruit la session active
- dateFrancaisVersAnglais() : Date
- Transforme une date au format français jj/mm/aaaa vers le format anglais aaaa-mm-jj
- dateAnglaisVersFrancais() : Date
- Transforme une date au format format anglais aaaa-mm-jj vers le format français jj/mm/aaaa
- getMois() : string
- Retourne le mois au format aaaamm selon le jour dans le mois
- estEntierPositif() : bool
- Indique si une valeur est un entier positif ou nul
- estTableauEntiers() : bool
- Indique si un tableau de valeurs est constitué d'entiers positifs ou nuls
- estDateDepassee() : bool
- Vérifie si une date est inférieure d'un an à la date actuelle
- estDateValide() : bool
- Vérifie la validité du format d'une date française jj/mm/aaaa
- lesQteFraisValides() : bool
- Vérifie que le tableau de frais ne contient que des valeurs numériques
- valideInfosFrais() : null
- Vérifie la validité des trois arguments : la date, le libellé du frais et le montant
- ajouterErreur() : null
- Ajoute le libellé d'une erreur au tableau des erreurs
- nbErreurs() : int
- Retoune le nombre de lignes du tableau des erreurs
- Message() : mixed
- Notice() : mixed
- Warning() : mixed
- Error() : mixed
- LoadMap() : mixed
- GetInfoFromTrueType() : mixed
- GetInfoFromType1() : mixed
- MakeFontDescriptor() : mixed
- MakeWidthArray() : mixed
- MakeFontEncoding() : mixed
- MakeUnicodeArray() : mixed
- SaveToFile() : mixed
- MakeDefinitionFile() : mixed
- MakeFont() : mixed
- entete_table() : mixed
- entete_table2() : mixed
- getLesVisiteurs() : array<string|int, mixed>
- Fonction qui retourne la liste des visiteurs
- getNbTable() : int
- Fonction générique qui retourne le nombre d'enregistrements d'une table
- getLesFichesFrais() : array<string|int, mixed>
- Fonction qui retourne la liste des fiches de frais
- getLesIdFraisForfait() : array<string|int, mixed>
- Fonction qui retourne les id des fiches de frais
- getMoisSuivant() : string
- Fonction qui retourne le mois suivant un mois passé en paramètre
- getMoisPrecedent() : string
- Fonction qui retourne le mois précédent un mois passé en paramètre
- creationFichesFrais() : null
- Fonction qui crée les fiches de frais (via des INSERT SQL)
- creationFraisForfait() : null
- Fonction qui crée des lignes de frais au forfait (via des INSERT SQL)
- getDesFraisHorsForfait() : array<string|int, mixed>
- Fonction qui retourne des exmples de frais hors forfait pour de la génération aléatoire
- updateMdpVisiteur() : null
- Fonction qui met à jour les mots de passe des visisteurs avec des mots de pass aléatoire
- creationFraisHorsForfait() : null
- Fonction qui crée des lignes de frais hors forfait (via des INSERT SQL)
- getMois() : string
- Fonction qui retourne le mois (au format ID GSB : aaaamm) à partir d'une date passée en paramètre
- majFicheFrais() : null
- Fonction qui met à jour les montants des fiches de frais (via des UPDATE SQL)
- composerRequire155b3874d44e738e200d1492dfefb546() : mixed
- resolveNodes() : mixed
- resolveMacros() : mixed
- assertArgs() : mixed
- resolveStackAccess() : mixed
- removeTrailingWhitespace() : mixed
- ensureDirExists() : mixed
- execCmd() : mixed
- regex() : mixed
- magicSplit() : mixed
- ctype_alnum() : mixed
- ctype_alpha() : mixed
- ctype_cntrl() : mixed
- ctype_digit() : mixed
- ctype_graph() : mixed
- ctype_lower() : mixed
- ctype_print() : mixed
- ctype_punct() : mixed
- ctype_space() : mixed
- ctype_upper() : mixed
- ctype_xdigit() : mixed
Constants
ARGS
public
mixed
ARGS
= '\((?<args>[^()]*+(?:\((?&args)\)[^()]*+)*+)\)'
LIB
public
mixed
LIB
= '(?(DEFINE)
(?<singleQuotedString>'[^\\']*+(?:\\.[^\\']*+)*+')
(?<doubleQuotedString>"[^\\"]*+(?:\\.[^\\"]*+)*+")
(?<string>(?&singleQuotedString)|(?&doubleQuotedString))
(?<comment>/\*[^*]*+(?:\*(?!/)[^*]*+)*+\*/)
(?<code>\{[^'"/{}]*+(?:(?:(?&string)|(?&comment)|(?&code)|/)[^'"/{}]*+)*+})
)'
PARAMS
public
mixed
PARAMS
= '\[(?<params>[^[\]]*+(?:\[(?¶ms)\][^[\]]*+)*+)\]'
Functions
estConnecte()
Teste si un quelconque visiteur est connecté
estConnecte() : vrai
connecter()
Enregistre dans une variable session les infos d'un visiteur
connecter(mixed $idUtilisiteur, string $nom, string $prenom, string $type) : null
Parameters
- $idUtilisiteur : mixed
- $nom : string
-
Nom de l'utilisateur
- $prenom : string
-
Prénom de l'utilisateur
- $type : string
-
type de l'utilisateur
deconnecter()
Détruit la session active
deconnecter() : null
dateFrancaisVersAnglais()
Transforme une date au format français jj/mm/aaaa vers le format anglais aaaa-mm-jj
dateFrancaisVersAnglais(string $maDate) : Date
Parameters
- $maDate : string
-
au format jj/mm/aaaa
dateAnglaisVersFrancais()
Transforme une date au format format anglais aaaa-mm-jj vers le format français jj/mm/aaaa
dateAnglaisVersFrancais(string $maDate) : Date
Parameters
- $maDate : string
-
au format aaaa-mm-jj
getMois()
Retourne le mois au format aaaamm selon le jour dans le mois
getMois(string $date) : string
Parameters
- $date : string
-
au format jj/mm/aaaa
estEntierPositif()
Indique si une valeur est un entier positif ou nul
estEntierPositif(int $valeur) : bool
Parameters
- $valeur : int
-
Valeur
estTableauEntiers()
Indique si un tableau de valeurs est constitué d'entiers positifs ou nuls
estTableauEntiers(array<string|int, mixed> $tabEntiers) : bool
Parameters
- $tabEntiers : array<string|int, mixed>
-
Un tableau d'entier
estDateDepassee()
Vérifie si une date est inférieure d'un an à la date actuelle
estDateDepassee(string $dateTestee) : bool
Parameters
- $dateTestee : string
-
Date à tester
estDateValide()
Vérifie la validité du format d'une date française jj/mm/aaaa
estDateValide(string $date) : bool
Parameters
- $date : string
-
Date à tester
lesQteFraisValides()
Vérifie que le tableau de frais ne contient que des valeurs numériques
lesQteFraisValides(array<string|int, mixed> $lesFrais) : bool
Parameters
- $lesFrais : array<string|int, mixed>
-
Tableau d'entier
valideInfosFrais()
Vérifie la validité des trois arguments : la date, le libellé du frais et le montant
valideInfosFrais(string $dateFrais, string $libelle, float $montant) : null
Des message d'erreurs sont ajoutés au tableau des erreurs
Parameters
- $dateFrais : string
-
Date des frais
- $libelle : string
-
Libellé des frais
- $montant : float
-
Montant des frais
ajouterErreur()
Ajoute le libellé d'une erreur au tableau des erreurs
ajouterErreur(string $msg) : null
Parameters
- $msg : string
-
Libellé de l'erreur
nbErreurs()
Retoune le nombre de lignes du tableau des erreurs
nbErreurs() : int
Message()
Message(mixed $txt[, mixed $severity = '' ]) : mixed
Parameters
- $txt : mixed
- $severity : mixed = ''
Notice()
Notice(mixed $txt) : mixed
Parameters
- $txt : mixed
Warning()
Warning(mixed $txt) : mixed
Parameters
- $txt : mixed
Error()
Error(mixed $txt) : mixed
Parameters
- $txt : mixed
LoadMap()
LoadMap(mixed $enc) : mixed
Parameters
- $enc : mixed
GetInfoFromTrueType()
GetInfoFromTrueType(mixed $file, mixed $embed, mixed $subset, mixed $map) : mixed
Parameters
- $file : mixed
- $embed : mixed
- $subset : mixed
- $map : mixed
GetInfoFromType1()
GetInfoFromType1(mixed $file, mixed $embed, mixed $map) : mixed
Parameters
- $file : mixed
- $embed : mixed
- $map : mixed
MakeFontDescriptor()
MakeFontDescriptor(mixed $info) : mixed
Parameters
- $info : mixed
MakeWidthArray()
MakeWidthArray(mixed $widths) : mixed
Parameters
- $widths : mixed
MakeFontEncoding()
MakeFontEncoding(mixed $map) : mixed
Parameters
- $map : mixed
MakeUnicodeArray()
MakeUnicodeArray(mixed $map) : mixed
Parameters
- $map : mixed
SaveToFile()
SaveToFile(mixed $file, mixed $s, mixed $mode) : mixed
Parameters
- $file : mixed
- $s : mixed
- $mode : mixed
MakeDefinitionFile()
MakeDefinitionFile(mixed $file, mixed $type, mixed $enc, mixed $embed, mixed $subset, mixed $map, mixed $info) : mixed
Parameters
- $file : mixed
- $type : mixed
- $enc : mixed
- $embed : mixed
- $subset : mixed
- $map : mixed
- $info : mixed
MakeFont()
MakeFont(mixed $fontfile[, mixed $enc = 'cp1252' ][, mixed $embed = true ][, mixed $subset = true ]) : mixed
Parameters
- $fontfile : mixed
- $enc : mixed = 'cp1252'
- $embed : mixed = true
- $subset : mixed = true
entete_table()
entete_table(mixed $position_entete) : mixed
Parameters
- $position_entete : mixed
entete_table2()
entete_table2() : mixed
getLesVisiteurs()
Fonction qui retourne la liste des visiteurs
getLesVisiteurs(PDO $pdo) : array<string|int, mixed>
Parameters
- $pdo : PDO
-
instance de la classe PDO utilisée pour se connecter
getNbTable()
Fonction générique qui retourne le nombre d'enregistrements d'une table
getNbTable(PDO $pdo, string $table) : int
Parameters
- $pdo : PDO
-
Instance de la classe PDO utilisée pour se connecter
- $table : string
-
Nom de la table que l'on veut utiliser
getLesFichesFrais()
Fonction qui retourne la liste des fiches de frais
getLesFichesFrais(PDO $pdo) : array<string|int, mixed>
Parameters
- $pdo : PDO
-
instance de la classe PDO utilisée pour se connecter
getLesIdFraisForfait()
Fonction qui retourne les id des fiches de frais
getLesIdFraisForfait(PDO $pdo) : array<string|int, mixed>
Parameters
- $pdo : PDO
-
instance de la classe PDO utilisée pour se connecter
getMoisSuivant()
Fonction qui retourne le mois suivant un mois passé en paramètre
getMoisSuivant(string $mois) : string
Parameters
- $mois : string
-
Contient le mois à utiliser
getMoisPrecedent()
Fonction qui retourne le mois précédent un mois passé en paramètre
getMoisPrecedent(string $mois) : string
Parameters
- $mois : string
-
Contient le mois à utiliser
creationFichesFrais()
Fonction qui crée les fiches de frais (via des INSERT SQL)
creationFichesFrais(PDO $pdo) : null
Parameters
- $pdo : PDO
-
instance de la classe PDO utilisée pour se connecter
creationFraisForfait()
Fonction qui crée des lignes de frais au forfait (via des INSERT SQL)
creationFraisForfait(PDO $pdo) : null
Parameters
- $pdo : PDO
-
instance de la classe PDO utilisée pour se connecter
getDesFraisHorsForfait()
Fonction qui retourne des exmples de frais hors forfait pour de la génération aléatoire
getDesFraisHorsForfait() : array<string|int, mixed>
updateMdpVisiteur()
Fonction qui met à jour les mots de passe des visisteurs avec des mots de pass aléatoire
updateMdpVisiteur(PDO $pdo) : null
Parameters
- $pdo : PDO
-
instance de la classe PDO utilisée pour se connecter
creationFraisHorsForfait()
Fonction qui crée des lignes de frais hors forfait (via des INSERT SQL)
creationFraisHorsForfait(PDO $pdo) : null
Parameters
- $pdo : PDO
-
instance de la classe PDO utilisée pour se connecter
getMois()
Fonction qui retourne le mois (au format ID GSB : aaaamm) à partir d'une date passée en paramètre
getMois(string $date) : string
Parameters
- $date : string
-
Date à utiliser pour extraire le mois
majFicheFrais()
Fonction qui met à jour les montants des fiches de frais (via des UPDATE SQL)
majFicheFrais(PDO $pdo) : null
Parameters
- $pdo : PDO
-
instance de la classe PDO utilisée pour se connecter
composerRequire155b3874d44e738e200d1492dfefb546()
composerRequire155b3874d44e738e200d1492dfefb546(mixed $fileIdentifier, mixed $file) : mixed
Parameters
- $fileIdentifier : mixed
- $file : mixed
resolveNodes()
resolveNodes(mixed $code) : mixed
Parameters
- $code : mixed
resolveMacros()
resolveMacros(mixed $code) : mixed
Parameters
- $code : mixed
assertArgs()
assertArgs(mixed $num, mixed $args, mixed $name) : mixed
Parameters
- $num : mixed
- $args : mixed
- $name : mixed
resolveStackAccess()
resolveStackAccess(mixed $code) : mixed
Parameters
- $code : mixed
removeTrailingWhitespace()
removeTrailingWhitespace(mixed $code) : mixed
Parameters
- $code : mixed
ensureDirExists()
ensureDirExists(mixed $dir) : mixed
Parameters
- $dir : mixed
execCmd()
execCmd(mixed $cmd) : mixed
Parameters
- $cmd : mixed
regex()
regex(mixed $regex) : mixed
Parameters
- $regex : mixed
magicSplit()
magicSplit(mixed $regex, mixed $string) : mixed
Parameters
- $regex : mixed
- $string : mixed
ctype_alnum()
ctype_alnum(mixed $input) : mixed
Parameters
- $input : mixed
ctype_alpha()
ctype_alpha(mixed $input) : mixed
Parameters
- $input : mixed
ctype_cntrl()
ctype_cntrl(mixed $input) : mixed
Parameters
- $input : mixed
ctype_digit()
ctype_digit(mixed $input) : mixed
Parameters
- $input : mixed
ctype_graph()
ctype_graph(mixed $input) : mixed
Parameters
- $input : mixed
ctype_lower()
ctype_lower(mixed $input) : mixed
Parameters
- $input : mixed
ctype_print()
ctype_print(mixed $input) : mixed
Parameters
- $input : mixed
ctype_punct()
ctype_punct(mixed $input) : mixed
Parameters
- $input : mixed
ctype_space()
ctype_space(mixed $input) : mixed
Parameters
- $input : mixed
ctype_upper()
ctype_upper(mixed $input) : mixed
Parameters
- $input : mixed
ctype_xdigit()
ctype_xdigit(mixed $input) : mixed
Parameters
- $input : mixed