Changement nom classe Services => Utils

FossilOrigin-Name: 5c9c126ba0cded04b70823527b639ad5a4c9ddb584f8704683564ed9033b9c95
This commit is contained in:
engel 2022-01-27 08:10:00 +00:00
parent 0c7e90e494
commit fa590c0d67
5 changed files with 24 additions and 13 deletions

View File

@ -5,7 +5,7 @@ namespace Garradin\Plugin\RecusFiscaux;
use Garradin\DB; use Garradin\DB;
use KD2\ZipWriter; use KD2\ZipWriter;
class Services class Utils
{ {
/** /**
* @return liste des activités * @return liste des activités
@ -213,6 +213,17 @@ class Services
)[0]->value; )[0]->value;
} }
/**
* récupérer l'année du premier exercice
*/
public static function getPremiereAnnee() {
return DB::getInstance()->get(
"SELECT strftime('%Y', start_date) as annee
FROM acc_years
ORDER by start_date"
)[0]->value;
}
// ------------------------------------------------------------------------ // ------------------------------------------------------------------------
// zip archive creation // zip archive creation
// ------------------------------------------------------------------------ // ------------------------------------------------------------------------

View File

@ -3,7 +3,7 @@
namespace Garradin; namespace Garradin;
use Garradin\Plugin\RecusFiscaux\RecusPDF; use Garradin\Plugin\RecusFiscaux\RecusPDF;
use Garradin\Plugin\RecusFiscaux\Services; use Garradin\Plugin\RecusFiscaux\Utils;
use Garradin\Plugin\RecusFiscaux\Personne; use Garradin\Plugin\RecusFiscaux\Personne;
// récupérer les cases sélectionnées // récupérer les cases sélectionnées
@ -19,8 +19,8 @@ foreach ($list as $indice => $ligne) {
$totalPersonnes = cumulerVersements($versementsSelectionnes); $totalPersonnes = cumulerVersements($versementsSelectionnes);
// générer les reçus // générer les reçus
$nomAsso = Services::getNomAsso(); $nomAsso = Utils::getNomAsso();
$adresseAsso = Services::getAdresseAsso(); $adresseAsso = Utils::getAdresseAsso();
// TODO // TODO
// - mémoriser numéro reçu pour pouvoir générer des reçus en plusieurs sessions indépendantes // - mémoriser numéro reçu pour pouvoir générer des reçus en plusieurs sessions indépendantes
@ -69,7 +69,7 @@ foreach ($totalPersonnes as $idPersonne => $personne) {
} }
// faire une archive zip // faire une archive zip
$fichierZip = Services::makeArchive( $fichierZip = Utils::makeArchive(
$listeFichiers, $listeFichiers,
$annee_recu, $annee_recu,
PLUGIN_ROOT . "/zip" PLUGIN_ROOT . "/zip"

View File

@ -2,10 +2,10 @@
namespace Garradin; namespace Garradin;
use Garradin\Plugin\RecusFiscaux\Services; use Garradin\Plugin\RecusFiscaux\Utils;
// liste des activités, cotisations et comptes associés // liste des activités, cotisations et comptes associés
$activitesTarifsComptes = Services::getActivitesTarifsEtComptes(); $activitesTarifsComptes = Utils::getActivitesTarifsEtComptes();
// préparation de l'affichage // préparation de l'affichage
$tpl->assign('activitesTarifsComptes', $activitesTarifsComptes); $tpl->assign('activitesTarifsComptes', $activitesTarifsComptes);

View File

@ -2,10 +2,10 @@
namespace Garradin; namespace Garradin;
use Garradin\Plugin\RecusFiscaux\Services; use Garradin\Plugin\RecusFiscaux\Utils;
// liste du total des versements par personne // liste du total des versements par personne
$_SESSION['lesVersementsTotaux'] = Services::getVersementsTotaux("2021"); $_SESSION['lesVersementsTotaux'] = Utils::getVersementsTotaux("2021");
// préparation de l'affichage // préparation de l'affichage
$tpl->assign('lesVersementsTotaux', $_SESSION['lesVersementsTotaux']); $tpl->assign('lesVersementsTotaux', $_SESSION['lesVersementsTotaux']);

View File

@ -2,17 +2,17 @@
namespace Garradin; namespace Garradin;
use Garradin\Plugin\RecusFiscaux\Services; use Garradin\Plugin\RecusFiscaux\Utils;
// liste des versements pour activités // liste des versements pour activités
$_SESSION['lesVersements'] = Services::getTousLesVersements("2021"); $_SESSION['lesVersements'] = Utils::getTousLesVersements("2021");
// liste des activités // liste des activités
$activites = Services::getActivites(); $activites = Utils::getActivites();
foreach ($activites as $num => $activite) foreach ($activites as $num => $activite)
{ {
// ajouter les tarifs de l'activité // ajouter les tarifs de l'activité
$activite->{'tarifs'} = Services::getTarifs($activite->{'id'}); $activite->{'tarifs'} = Utils::getTarifs($activite->{'id'});
} }
// préparation de l'affichage // préparation de l'affichage