summaryrefslogtreecommitdiff
path: root/artisan
diff options
context:
space:
mode:
authorFbenas <philbeansburton@gmail.com>2020-06-18 16:00:16 +0100
committerFbenas <philbeansburton@gmail.com>2020-06-18 16:00:16 +0100
commitc83e876693bdb71c66418c13f5e09dfdaef24478 (patch)
treef47c372d349a56e07f8fdb7f6004943ba3f9a925 /artisan
parent7fa8861f2dfb80713b1ecaade8fb1af977c65ba6 (diff)
Init laravel
Diffstat (limited to 'artisan')
-rwxr-xr-xartisan53
1 files changed, 53 insertions, 0 deletions
diff --git a/artisan b/artisan
new file mode 100755
index 0000000..5c23e2e
--- /dev/null
+++ b/artisan
@@ -0,0 +1,53 @@
+#!/usr/bin/env php
+<?php
+
+define('LARAVEL_START', microtime(true));
+
+/*
+|--------------------------------------------------------------------------
+| Register The Auto Loader
+|--------------------------------------------------------------------------
+|
+| Composer provides a convenient, automatically generated class loader
+| for our application. We just need to utilize it! We'll require it
+| into the script here so that we do not have to worry about the
+| loading of any our classes "manually". Feels great to relax.
+|
+*/
+
+require __DIR__.'/vendor/autoload.php';
+
+$app = require_once __DIR__.'/bootstrap/app.php';
+
+/*
+|--------------------------------------------------------------------------
+| Run The Artisan Application
+|--------------------------------------------------------------------------
+|
+| When we run the console application, the current CLI command will be
+| executed in this console and the response sent back to a terminal
+| or another output device for the developers. Here goes nothing!
+|
+*/
+
+$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
+
+$status = $kernel->handle(
+ $input = new Symfony\Component\Console\Input\ArgvInput,
+ new Symfony\Component\Console\Output\ConsoleOutput
+);
+
+/*
+|--------------------------------------------------------------------------
+| Shutdown The Application
+|--------------------------------------------------------------------------
+|
+| Once Artisan has finished running, we will fire off the shutdown events
+| so that any final work may be done by the application before we shut
+| down the process. This is the last thing to happen to the request.
+|
+*/
+
+$kernel->terminate($input, $status);
+
+exit($status);