fct.inc.php
Table of Contents
- 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
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