-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Kernel.php
43 lines (34 loc) · 1.19 KB
/
Kernel.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
declare(strict_types=1);
namespace App\Application;
use App\Application\Bootloader\GithubBootloader;
use Spiral\Boot\Bootloader\CoreBootloader;
use Spiral\DotEnv\Bootloader\DotenvBootloader;
use Spiral\League\Event\Bootloader\EventBootloader;
use Spiral\Prototype\Bootloader\PrototypeBootloader;
use Spiral\Tokenizer\Bootloader\TokenizerListenerBootloader;
class Kernel extends \Spiral\Framework\Kernel
{
public function defineSystemBootloaders(): array
{
return [
CoreBootloader::class,
DotenvBootloader::class,
TokenizerListenerBootloader::class,
];
}
public function defineBootloaders(): array
{
return [
Bootloader\Infrastructure\LogsBootloader::class,
Bootloader\Infrastructure\ConsoleBootloader::class,
Bootloader\Infrastructure\HttpBootloader::class,
Bootloader\Infrastructure\SecurityBootloader::class,
Bootloader\Infrastructure\CycleOrmBootloader::class,
Bootloader\Infrastructure\RoadRunnerBootloader::class,
EventBootloader::class,
PrototypeBootloader::class,
GithubBootloader::class,
];
}
}