Classes pour la gestion des erreurs, des uploads et conversion (date, chaine de caractères)
category |
classes |
---|---|
package |
application |
subpackage |
include |
additionnerFrais(array $lesFraisForfait) : float
array
tableau de forafait avec les montants et les qunatités
float
$somme la somme total des valeurs
ajouterErreur(string $msg, string $type, string $champs)
todo |
$champs n'est pas encore exploité : modification à apporter |
---|---|
string
recoit le libellé de l'erreur
string
formate la couleur du texte (warning, danger ou success)
string
recoit le champs en erreur
connecter(string $id, string $nom, string $prenom, string $profil)
string
l'id du visiteur connecté
string
le nom du visiteur connecté
string
le prénom du visiteur connecté
string
le profil du visiteur connecté
correctionValUser(array $user) : array
array
reçoit un tableau avec les info d'un user
array
$user retourne le user corrigé
countTabMois(array $tab, string $mois) : integer
array
contient le tableau de valeur à compter
string
contient le mois qu'il faut comparer
integer
$compteur retourne le nombre de mois correspondant
couperDate(string $date) : array
string
au format aaaamm
array
$date un tableau contenant l'année et le mois
dateAnglaisVersFrancais( $maDate, boolean $hours) : string
boolean
Indique si true ou false $madate contient également l'heure
string
$date la date au format format français jj/mm/aaaa
dateFrancaisVersAnglais( $maDate) : \date
\date
La date au format anglais aaaa-mm-jj
dateLongue(string $date) : string
string
au format jj/mm/aaaaa
string
la date en toute lettre
deconnecter()
estAdresse(string $valeur) : boolean
string
valeur à vérifier
boolean
false ou true
estCaracSpeciaux(string $valeur) : boolean
string
valeur à vérifier
boolean
false ou true
estConnecte() : boolean
boolean
vrai ou faux
estDateDepassee(string $dateTestee) : boolean
string
valeur de la date à comparer
boolean
false ou true
estDateValide(string $date) : boolean
string
valeur de date à vérifier
boolean
$dateOK vrai ou faux
estEntierPositif(string $valeur) : boolean
string
valeur à vérifier
boolean
false ou true
estNomPropre(string $valeur) : boolean
string
valeur à vérifier
boolean
false ou true
estTableauEntiers(array $tabEntiers) : boolean
array
: le tableau
boolean
$ok vrai ou faux
estValideInfosMdp(array $mdp) : boolean
array
tableau du post
boolean
$infoMdp vrai si tous les tests sont faux et false si un seul des test est vrai.
estValideInfosUser(array $user) : boolean
array
tableau poster de user
boolean
$infoUser vrai si tous les tests sont faux et false si un seul des test est vrai.
genererId(string $id) : string
string
dernier id inséré qui commence avec la même lettre.
string
$id Retourne le nouvelle id générer
genererMdp(integer $nb_car) : string
integer
taille du mot de passe désirer
string
$generation Retourne le mot de passe généré
getFct() : \l'unique
\l'unique
objet de la classe Fct
getMois(string $date) : string
string
au format jj/mm/aaaa
string
Le mois au format aaaamm
lesQteFraisValides(array $lesFrais) : boolean
array
tableau associatif de frais
boolean
false ou true
moisPrecedent(string $date, integer $nb) : string
string
au format aaaamm
integer
nombre de mois a reculer
string
Le mois précédent ou en foction de $nb au format aaaamm
moisSuivant(string $date, integer $nb) : string
string
au format aaaamm
integer
nombre de mois à avancer
string
Le mois suivant ou en fonction de $nb au format aaaamm
nbErreurs() : integer
integer
Le nombre d'erreurs
quelCouleur(integer $nombre) : string
integer
à analyser
string
Le nom de la couleur
retournerMoisLettre(integer $chiffreMois) : string
integer
numéro du mois
string
$mois le nom du mois en lettre
transformeValeur(string $valeur, string $mode) : string
string
à transformer
string
définit comment la valeur doit être transformer (maj : Majuscule, min : Minuscule et pro : Nom propre)
string
$valeur la valeur transformer
uploadFile(string $target, integer $max_size, integer $width_max, integer $height_max, integer $id) : boolean
string
Répertoire cible
integer
Taille en octets du fichier
integer
Largeur max de l'image en pixels
integer
Hauteur max de l'image en pixels
integer
recoit l'id du visiteur (l'image portera son nom)
boolean
vrai si upload a été effectué ou faux s'il ne l'a pas été
valeurOuNull(string $valeur) : string
string
à tester
string
$newValeur retourne null ou la valeur elle même
valideInfosFrais(string $dateFrais, string $libelle, float $montant)
string
valeur de date à vérifier
string
valeur de libelle à vérifier
float
valeur de montant à vérifier
monFct :
static | |
---|---|