Files
nette-vite/app/Bootstrap.php
2022-03-12 16:25:30 +01:00

42 lines
918 B
PHP
Executable File

<?php
declare(strict_types=1);
namespace App;
use Nette\Bootstrap\Configurator;
class Bootstrap
{
public static function boot(): Configurator
{
$configurator = new Configurator;
$appDir = dirname(__DIR__);
// Provide some parameters
$configurator->addParameters([
'rootDir' => realpath(__DIR__ . '/..'),
'appDir' => __DIR__,
'wwwDir' => realpath(__DIR__ . '/../www'),
]);
$configurator->setDebugMode($_SERVER['HTTP_HOST'] === 'localhost');
$configurator->enableTracy($appDir . '/log');
$configurator->setTimeZone('Europe/Prague');
$configurator->setTempDirectory($appDir . '/temp');
$configurator->createRobotLoader()
->addDirectory(__DIR__)
->register();
$configurator->addConfig($appDir . '/config/common.neon');
$configurator->addConfig($appDir . '/config/services.neon');
$configurator->addConfig($appDir . '/config/local.neon');
return $configurator;
}
}