]> BookStack Code Mirror - website/blob - artisan
6a9d095aeae069f1b4a3cf1bf34c8cdfeb03ddf5
[website] / artisan
1 #!/usr/bin/env php
2 <?php
3
4 use Symfony\Component\Console\Input\ArgvInput;
5 use Symfony\Component\Console\Output\ConsoleOutput;
6
7 /*
8 |--------------------------------------------------------------------------
9 | Create The Application
10 |--------------------------------------------------------------------------
11 |
12 | First we need to get an application instance. This creates an instance
13 | of the application / container and bootstraps the application so it
14 | is ready to receive HTTP / Console requests from the environment.
15 |
16 */
17
18 $app = require __DIR__.'/bootstrap/app.php';
19
20 /*
21 |--------------------------------------------------------------------------
22 | Run The Artisan Application
23 |--------------------------------------------------------------------------
24 |
25 | When we run the console application, the current CLI command will be
26 | executed in this console and the response sent back to a terminal
27 | or another output device for the developers. Here goes nothing!
28 |
29 */
30
31 $kernel = $app->make(
32     'Illuminate\Contracts\Console\Kernel'
33 );
34
35 exit($kernel->handle(new ArgvInput, new ConsoleOutput));