<?php
/**
* Dieser Quellcode ist geistiges Eigentum der Weblizards GmbH
* und darf ohne vorheriges schriftliches Einverständnis nicht
* vervielfältigt werden.
*
* @copyright Copyright (c) Weblizards GmbH <https://www.weblizards.de>
* @license https://www.gnu.org/licenses/gpl-3.0 GPLv3
*/
use Pimcore\Tool;
use Symfony\Component\HttpFoundation\Request;
include __DIR__ . '/../vendor/autoload.php';
\Pimcore\Bootstrap::setProjectRoot();
\Pimcore\Bootstrap::bootstrap();
$request = Request::createFromGlobals();
// set current request as property on tool as there's no
// request stack available yet
Tool::setCurrentRequest($request);
/** @var \Pimcore\Kernel $kernel */
$kernel = \Pimcore\Bootstrap::kernel();
// reset current request - will be read from request stack from now on
Tool::setCurrentRequest(null);
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);