From da0357fad169dfb3f785f96713cebccc216b42b4 Mon Sep 17 00:00:00 2001 From: Henning Leutz <leutz@pcsg.de> Date: Sun, 7 Feb 2016 12:17:27 +0100 Subject: [PATCH] response codes -> browser call --- bin/cron.php | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/bin/cron.php b/bin/cron.php index 0dd3efe..1d36246 100644 --- a/bin/cron.php +++ b/bin/cron.php @@ -4,9 +4,21 @@ * External execution */ - define('QUIQQER_SYSTEM', true); require dirname(dirname(dirname(dirname(__FILE__)))) . "/header.php"; -$Cron = new \QUI\Cron\Manager(); -$Cron->execute(); +use \Symfony\Component\HttpFoundation\Response; + +$Cron = new QUI\Cron\Manager(); +$Response = QUI::getGlobalResponse(); + +try { + $Cron->execute(); + + $Response->setStatusCode(Response::HTTP_OK); + $Response->send(); + +} catch (QUI\Exception $Exception) { + $Response->setStatusCode(Response::HTTP_SERVICE_UNAVAILABLE); + $Response->send(); +} -- GitLab