"0.052502870559692 http://sis.silverjet.nl/nosvn/4site3.php?act=country_info&branche=BE&lang=nl&data=%7B%22country_slug%22%3A%22reunion%22%2C%22sitecode%22%3A%22201%22%7D"
"0.21320605278015 http://sis.silverjet.nl/nosvn/4site3.php?act=get_all_hotels&branche=BE&lang=nl&data=%7B%22country_slug%22%3A%22reunion%22%2C%22sitecode%22%3A%22201%22%7D"
"0.19098496437073 http://sis.silverjet.nl/nosvn/4site3.php?act=country_image&branche=BE&lang=nl&data=%7B%22country_slug%22%3A%22reunion%22%2C%22sitecode%22%3A%22201%22%7D"
$_SERVER['REMOTE_ADDR'], $_SERVER['HTTP_USER_AGENT'], intval($end-$start), $sURL
]);
}
if (empty($sResponse) or $sResponse == 'null') {
throw new Exception(
"The SIS API returns an invalid response. Please check the following API call: \n".$sURL
."\nResponse: ".$sResponse
."\nTime: ".($end-$start)
);
}
if (!$country) {
throw $this->createNotFoundException();
}
$countryCode = $country['iso'];
$image = $countryProvider->getHeaderImage($slug);
$types = $countryProvider->getTypesCount($countryCode);
// TODO add second slide Soorten reizen
$blocks = $this->getDoctrine()
->getRepository(CountryBlock::class)
$this->dispatcher->dispatch(KernelEvents::CONTROLLER_ARGUMENTS, $event);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new GetResponseForControllerResultEvent($this, $request, $type, $response);
$this->dispatcher->dispatch(KernelEvents::VIEW, $event);
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
setcookie( "iUserID", $_GET['iUserID'], time() + 60 * 60 * 24 * 30, "/" );
}
$kernel = new Kernel($_SERVER['APP_ENV'] ?? 'dev', $_SERVER['APP_DEBUG'] ?? ('prod' !== ($_SERVER['APP_ENV'] ?? 'dev')));
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
Exception |
---|
Exception: The SIS API returns an invalid response. Please check the following API call: http://sis.silverjet.nl/nosvn/4site3.php?act=country_image&branche=BE&lang=nl&data=%7B%22country_slug%22%3A%22reunion%22%2C%22sitecode%22%3A%22201%22%7D Response: null Time: 0.19098496437073 at src/DataProvider/SisProvider.php:87 at App\DataProvider\SisProvider->callSisApi('country_image', '{"country_slug":"reunion","sitecode":"201"}', '4site3') (src/DataProvider/CountryProvider.php:109) at App\DataProvider\CountryProvider->getHeaderImage('reunion') (src/Controller/SearchController.php:120) at App\Controller\SearchController->index(null, null, 'reunion', object(SearchProvider), object(DataCollectorTranslator), object(CountryProvider), object(DestinationProvider), object(Seo), object(Packages), object(ImageProvider), object(MapProvider), object(Request), object(BreadcrumbHelper), object(SisProvider)) (vendor/symfony/http-kernel/HttpKernel.php:150) at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1) (vendor/symfony/http-kernel/HttpKernel.php:67) at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true) (vendor/symfony/http-kernel/Kernel.php:198) at Symfony\Component\HttpKernel\Kernel->handle(object(Request)) (public/index.php:43) |