X-Git-Url: https://git.rapsys.eu/airbundle/blobdiff_plain/ca4cd083c302be4c5a1b50de9d3dcd70cf20b1d8..refs/heads/master:/Controller/ApplicationController.php?ds=inline diff --git a/Controller/ApplicationController.php b/Controller/ApplicationController.php index 914afa7..3ad656c 100644 --- a/Controller/ApplicationController.php +++ b/Controller/ApplicationController.php @@ -34,7 +34,7 @@ class ApplicationController extends AbstractController { /** * Add application * - * @desc Persist application and all required dependencies in database + * Persist application and all required dependencies in database * * @param Request $request The request instance * @param Registry $manager The doctrine registry @@ -163,29 +163,35 @@ class ApplicationController extends AbstractController { //Check if morning if ($slot == 'Morning') { //Set begin at 9h - $session->setBegin(new \DateTime('09:00:00')); + $session->setBegin(new \DateTime('10:00:00')); //Set length at 5h $session->setLength(new \DateTime('05:00:00')); //Check if afternoon } elseif ($slot == 'Afternoon') { //Set begin at 18h - $session->setBegin(new \DateTime('15:30:00')); + $session->setBegin(new \DateTime('15:00:00')); //Set length at 5h - $session->setLength(new \DateTime('05:30:00')); + $session->setLength(new \DateTime('04:00:00')); + + //Check if next day is premium + if ($premium) { + //Set length at 11h + $session->setLength(new \DateTime('11:00:00')); + } //Check if evening } elseif ($slot == 'Evening') { //Set begin at 19h00 - $session->setBegin(new \DateTime('19:30:00')); + $session->setBegin(new \DateTime('19:00:00')); //Set length at 5h - $session->setLength(new \DateTime('05:30:00')); + $session->setLength(new \DateTime('06:00:00')); //Check if next day is premium if ($premium) { //Set length at 7h - $session->setLength(new \DateTime('06:30:00')); + $session->setLength(new \DateTime('07:00:00')); } //Check if after } else {