. */ declare(strict_types=1); namespace Fisharebest\Webtrees; use function is_file; use function is_string; use function parse_url; use const PHP_SAPI; use const PHP_URL_PATH; require __DIR__ . '/vendor/autoload.php'; if (PHP_SAPI === 'cli-server') { $file = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); if (is_string($file) && is_file($file)) { return false; } } $webtrees = new Webtrees(); $webtrees->bootstrap(); if (PHP_SAPI === 'cli') { $webtrees->cliRequest(); } else { $webtrees->httpRequest(); }