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 KD2\ZipWriter;
class Services
class Utils
{
/**
* @return liste des activités
@ -213,6 +213,17 @@ class Services
)[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
// ------------------------------------------------------------------------

View File

@ -3,7 +3,7 @@
namespace Garradin;
use Garradin\Plugin\RecusFiscaux\RecusPDF;
use Garradin\Plugin\RecusFiscaux\Services;
use Garradin\Plugin\RecusFiscaux\Utils;
use Garradin\Plugin\RecusFiscaux\Personne;
// récupérer les cases sélectionnées
@ -19,8 +19,8 @@ foreach ($list as $indice => $ligne) {
$totalPersonnes = cumulerVersements($versementsSelectionnes);
// générer les reçus
$nomAsso = Services::getNomAsso();
$adresseAsso = Services::getAdresseAsso();
$nomAsso = Utils::getNomAsso();
$adresseAsso = Utils::getAdresseAsso();
// TODO
// - 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
$fichierZip = Services::makeArchive(
$fichierZip = Utils::makeArchive(
$listeFichiers,
$annee_recu,
PLUGIN_ROOT . "/zip"

View File

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

View File

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

View File

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