planiverse

A minimalist, no-JS front-end for Mastodon.
git clone https://git.stjo.hn/planiverse
Log | Files | Refs | README | LICENSE

index.php (1823B)


      1 <?php
      2 
      3 /**
      4  * Laravel - A PHP Framework For Web Artisans
      5  *
      6  * @package  Laravel
      7  * @author   Taylor Otwell <taylor@laravel.com>
      8  */
      9 
     10 define('LARAVEL_START', microtime(true));
     11 
     12 /*
     13 |--------------------------------------------------------------------------
     14 | Register The Auto Loader
     15 |--------------------------------------------------------------------------
     16 |
     17 | Composer provides a convenient, automatically generated class loader for
     18 | our application. We just need to utilize it! We'll simply require it
     19 | into the script here so that we don't have to worry about manual
     20 | loading any of our classes later on. It feels great to relax.
     21 |
     22 */
     23 
     24 require __DIR__.'/../vendor/autoload.php';
     25 
     26 /*
     27 |--------------------------------------------------------------------------
     28 | Turn On The Lights
     29 |--------------------------------------------------------------------------
     30 |
     31 | We need to illuminate PHP development, so let us turn on the lights.
     32 | This bootstraps the framework and gets it ready for use, then it
     33 | will load up this application so that we can run it and send
     34 | the responses back to the browser and delight our users.
     35 |
     36 */
     37 
     38 $app = require_once __DIR__.'/../bootstrap/app.php';
     39 
     40 /*
     41 |--------------------------------------------------------------------------
     42 | Run The Application
     43 |--------------------------------------------------------------------------
     44 |
     45 | Once we have the application, we can handle the incoming request
     46 | through the kernel, and send the associated response back to
     47 | the client's browser allowing them to enjoy the creative
     48 | and wonderful application we have prepared for them.
     49 |
     50 */
     51 
     52 $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
     53 
     54 $response = $kernel->handle(
     55     $request = Illuminate\Http\Request::capture()
     56 );
     57 
     58 $response->send();
     59 
     60 $kernel->terminate($request, $response);