[0924b6c] | 1 | #!/usr/bin/env php
|
---|
| 2 | <?php
|
---|
| 3 |
|
---|
| 4 | define('LARAVEL_START', microtime(true));
|
---|
| 5 |
|
---|
| 6 | /*
|
---|
| 7 | |--------------------------------------------------------------------------
|
---|
| 8 | | Register The Auto Loader
|
---|
| 9 | |--------------------------------------------------------------------------
|
---|
| 10 | |
|
---|
| 11 | | Composer provides a convenient, automatically generated class loader
|
---|
| 12 | | for our application. We just need to utilize it! We'll require it
|
---|
| 13 | | into the script here so that we do not have to worry about the
|
---|
| 14 | | loading of any our classes "manually". Feels great to relax.
|
---|
| 15 | |
|
---|
| 16 | */
|
---|
| 17 |
|
---|
| 18 | require __DIR__.'/vendor/autoload.php';
|
---|
| 19 |
|
---|
| 20 | $app = require_once __DIR__.'/bootstrap/app.php';
|
---|
| 21 |
|
---|
| 22 | /*
|
---|
| 23 | |--------------------------------------------------------------------------
|
---|
| 24 | | Run The Artisan Application
|
---|
| 25 | |--------------------------------------------------------------------------
|
---|
| 26 | |
|
---|
| 27 | | When we run the console application, the current CLI command will be
|
---|
| 28 | | executed in this console and the response sent back to a terminal
|
---|
| 29 | | or another output device for the developers. Here goes nothing!
|
---|
| 30 | |
|
---|
| 31 | */
|
---|
| 32 |
|
---|
| 33 | $kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
|
---|
| 34 |
|
---|
| 35 | $status = $kernel->handle(
|
---|
| 36 | $input = new Symfony\Component\Console\Input\ArgvInput,
|
---|
| 37 | new Symfony\Component\Console\Output\ConsoleOutput
|
---|
| 38 | );
|
---|
| 39 |
|
---|
| 40 | /*
|
---|
| 41 | |--------------------------------------------------------------------------
|
---|
| 42 | | Shutdown The Application
|
---|
| 43 | |--------------------------------------------------------------------------
|
---|
| 44 | |
|
---|
| 45 | | Once Artisan has finished running, we will fire off the shutdown events
|
---|
| 46 | | so that any final work may be done by the application before we shut
|
---|
| 47 | | down the process. This is the last thing to happen to the request.
|
---|
| 48 | |
|
---|
| 49 | */
|
---|
| 50 |
|
---|
| 51 | $kernel->terminate($input, $status);
|
---|
| 52 |
|
---|
| 53 | exit($status);
|
---|