Gsb_lib
in package
Librairie utilitaire de l'application GSBFrais.
Fournit des fonctions de formatage (dates, montants, mois).
Table of Contents
Methods
- __construct() : mixed
- date_vers_francais() : string
- Transforme une date yyyy-mm-dd en jj/mm/yyyy.
- format_montant() : string
- Formate un montant avec deux décimales et séparateur d'espace.
- get_annee_from_anneemois() : string
- Extrait l'année depuis une chaîne au format aaaamm.
- get_annee_mois() : string
- Retourne le couple année/mois au format aaaamm pour le mois en cours.
- get_mois_from_anneemois() : string
- Extrait le mois depuis une chaîne au format aaaamm.
- get_nom_mois() : string
- Retourne le nom complet du mois en français (ex: "janvier").
Methods
__construct()
public
__construct() : mixed
date_vers_francais()
Transforme une date yyyy-mm-dd en jj/mm/yyyy.
public
date_vers_francais(string $maDate) : string
Parameters
- $maDate : string
-
Date au format yyyy-mm-dd
Return values
string —Date au format jj/mm/yyyy
format_montant()
Formate un montant avec deux décimales et séparateur d'espace.
public
format_montant(float $montant) : string
Parameters
- $montant : float
Return values
string —Montant formaté (ex: "1 234,56")
get_annee_from_anneemois()
Extrait l'année depuis une chaîne au format aaaamm.
public
get_annee_from_anneemois([string|null $annee_mois = null ]) : string
Parameters
- $annee_mois : string|null = null
Return values
string —Année sur 4 caractères
get_annee_mois()
Retourne le couple année/mois au format aaaamm pour le mois en cours.
public
get_annee_mois([string|null $date = null ]) : string
Parameters
- $date : string|null = null
-
Non utilisé actuellement
Return values
string —Année et mois au format aaaamm
get_mois_from_anneemois()
Extrait le mois depuis une chaîne au format aaaamm.
public
get_mois_from_anneemois([string|null $annee_mois = null ]) : string
Parameters
- $annee_mois : string|null = null
Return values
string —Numéro du mois
get_nom_mois()
Retourne le nom complet du mois en français (ex: "janvier").
public
get_nom_mois(int $unNoMois[, string $locale = 'fr_FR' ]) : string
Parameters
- $unNoMois : int
-
Numéro du mois (1 à 12)
- $locale : string = 'fr_FR'
-
Locale à utiliser (par défaut fr_FR)
Return values
string —Nom du mois