-
-
Notifications
You must be signed in to change notification settings - Fork 150
/
bootstrap.php
22 lines (17 loc) · 703 Bytes
/
bootstrap.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
// ensure we get report on all possible php errors
error_reporting(-1);
define('YII_ENABLE_ERROR_HANDLER', false);
define('YII_DEBUG', true);
$_SERVER['SCRIPT_NAME'] = '/' . __DIR__;
$_SERVER['SCRIPT_FILENAME'] = __FILE__;
if (is_dir(__DIR__ . '/../vendor/')) {
$vendorRoot = __DIR__ . '/../vendor'; //this extension has its own vendor folder
} else {
$vendorRoot = __DIR__ . '/../../..'; //this extension is part of a project vendor folder
}
require_once($vendorRoot . '/autoload.php');
require_once($vendorRoot . '/yiisoft/yii2/Yii.php');
Yii::setAlias('@yiiunit/debug', __DIR__);
Yii::setAlias('@yii/debug', dirname(__DIR__) . '/src');
require_once(__DIR__ . '/compatibility.php');