mirror of
https://forge.chapril.org/tykayn/osm-commerces
synced 2025-06-20 01:44:42 +02:00
up stats
This commit is contained in:
parent
409bff6d4c
commit
c4cc4a4050
4 changed files with 52 additions and 16 deletions
|
@ -130,7 +130,11 @@ final class AdminController extends AbstractController
|
|||
try {
|
||||
// Récupérer ou créer les stats pour cette zone
|
||||
$stats = $this->entityManager->getRepository(Stats::class)->findOneBy(['zone' => $zip_code]);
|
||||
|
||||
|
||||
$city = $this->motocultrice->get_city_osm_from_zip_code($zip_code);
|
||||
if (!$stats) {
|
||||
|
||||
$stats = new Stats();
|
||||
$stats->setZone($zip_code)
|
||||
->setPlacesCount(0)
|
||||
|
@ -140,9 +144,10 @@ final class AdminController extends AbstractController
|
|||
->setAvecAccessibilite(0)
|
||||
->setAvecNote(0)
|
||||
->setCompletionPercent(0);
|
||||
$this->entityManager->persist($stats);
|
||||
$this->entityManager->flush();
|
||||
}
|
||||
$this->entityManager->persist($stats);
|
||||
$this->entityManager->flush();
|
||||
}
|
||||
$stats->setName($city);
|
||||
|
||||
// Récupérer toutes les données
|
||||
$places = $this->motocultrice->labourer($zip_code);
|
||||
|
@ -188,6 +193,8 @@ final class AdminController extends AbstractController
|
|||
|
||||
// Mettre à jour les statistiques finales
|
||||
$stats->computeCompletionPercent();
|
||||
|
||||
|
||||
$this->entityManager->persist($stats);
|
||||
$this->entityManager->flush();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue