Procházet zdrojové kódy

[Frontend] Horaires : problème de date de réouverture le lundi

packProduct
Guillaume před 3 roky
rodič
revize
961f24af0b
1 změnil soubory, kde provedl 15 přidání a 1 odebrání
  1. +15
    -1
      Solver/Section/OpeningSolver.php

+ 15
- 1
Solver/Section/OpeningSolver.php Zobrazit soubor

@@ -44,7 +44,21 @@ class OpeningSolver

protected function isOpeningDay(int $weekDay, array $openings): bool
{
return (bool) $this->getOpeningByWeekday($weekDay, $openings);
$opening = $this->getOpeningByWeekday($weekDay, $openings);

if($opening) {
$now = new \DateTime();
if($weekDay == $now->format('N')) {
if($now < $opening->getTimeEnd()) {
return true;
}
}
else {
return true;
}
}

return false;
}

protected function isClosingDay(int $weekDay, array $openings): bool

Načítá se…
Zrušit
Uložit