firefly-iii/public/index.php

63 lines
1.9 KiB
PHP
Raw Normal View History

2015-02-05 21:39:52 -06:00
<?php
/**
* index.php
* Copyright (C) 2016 thegrumpydictator@gmail.com
*
* This software may be modified and distributed under the terms of the
* Creative Commons Attribution-ShareAlike 4.0 International License.
*
* See the LICENSE file for details.
*/
2016-05-20 01:57:45 -05:00
declare(strict_types = 1);
2015-02-05 21:39:52 -06:00
/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader for
| our application. We just need to utilize it! We'll simply require it
| into the script here so that we don't have to worry about manual
| loading any of our classes later on. It feels nice to relax.
|
*/
require __DIR__.'/../bootstrap/autoload.php';
2015-02-07 04:01:47 -06:00
2015-02-05 21:39:52 -06:00
/*
|--------------------------------------------------------------------------
| Turn On The Lights
|--------------------------------------------------------------------------
|
| We need to illuminate PHP development, so let us turn on the lights.
| This bootstraps the framework and gets it ready for use, then it
| will load up this application so that we can run it and send
| the responses back to the browser and delight our users.
|
*/
$app = require_once __DIR__.'/../bootstrap/app.php';
2015-02-05 21:39:52 -06:00
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
2015-02-05 21:39:52 -06:00
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
2015-02-05 21:39:52 -06:00
$response = $kernel->handle(
2015-07-26 12:07:02 -05:00
$request = Illuminate\Http\Request::capture()
2015-02-05 21:39:52 -06:00
);
$response->send();
$kernel->terminate($request, $response);