GSB_AppliMVC

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

Search results