<?php declare(strict_types=1);

use Symfony\Component\Dotenv\Dotenv;
use Pimcore\Bootstrap;

define('PIMCORE_PROJECT_ROOT', dirname(__DIR__));
const PROJECT_ROOT = PIMCORE_PROJECT_ROOT;

require dirname(__DIR__).'/vendor/autoload.php';

if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {
    require dirname(__DIR__).'/config/bootstrap.php';
} elseif (method_exists(Dotenv::class, 'bootEnv')) {
    (new Dotenv())->bootEnv(dirname(__DIR__).'/.env');
}

Bootstrap::setProjectRoot();
Bootstrap::bootstrap();
