expressolivretools / artisan @ master
Histórico | Ver | Anotar | Baixar (1,07 KB)
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)); |