mirror of
https://github.com/yiisoft/app.git
synced 2026-03-03 06:44:04 +01:00
21 lines
478 B
PHP
21 lines
478 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
use Dotenv\Dotenv;
|
|
|
|
require_once __DIR__ . '/vendor/autoload.php';
|
|
|
|
$dotenv = Dotenv::createImmutable(__DIR__);
|
|
$dotenv->load();
|
|
|
|
$_ENV['YII_ENV'] = empty($_ENV['YII_ENV']) ? null : $_ENV['YII_ENV'];
|
|
$_SERVER['YII_ENV'] = $_ENV['YII_ENV'];
|
|
|
|
$_ENV['YII_DEBUG'] = filter_var(
|
|
!empty($_ENV['YII_DEBUG']) ? $_ENV['YII_DEBUG'] : true,
|
|
FILTER_VALIDATE_BOOLEAN,
|
|
FILTER_NULL_ON_FAILURE
|
|
) ?? true;
|
|
$_SERVER['YII_DEBUG'] = $_ENV['YII_DEBUG'];
|