mirror of
https://github.com/Poniverse/Pony.fm.git
synced 2024-11-30 00:28:00 +01:00
37 lines
837 B
PHP
37 lines
837 B
PHP
|
<?php
|
||
|
/**
|
||
|
* Whoops - php errors for cool kids
|
||
|
* @author Filipe Dobreira <http://github.com/filp>
|
||
|
*
|
||
|
* NOTE: Requires silex/silex, can be installed with composer
|
||
|
* within this project using the --dev flag:
|
||
|
*
|
||
|
* $ composer install --dev
|
||
|
*
|
||
|
* Run this example file with the PHP 5.4 web server with:
|
||
|
*
|
||
|
* $ cd project_dir
|
||
|
* $ php -S localhost:8080
|
||
|
*
|
||
|
* and access localhost:8080/examples/example-silex.php through your browser
|
||
|
*
|
||
|
* Or just run it through apache/nginx/what-have-yous as usual.
|
||
|
*/
|
||
|
require __DIR__ . '/../vendor/autoload.php';
|
||
|
|
||
|
use Whoops\Provider\Silex\WhoopsServiceProvider;
|
||
|
use Silex\Application;
|
||
|
|
||
|
$app = new Application;
|
||
|
$app['debug'] = true;
|
||
|
|
||
|
if($app['debug']) {
|
||
|
$app->register(new WhoopsServiceProvider);
|
||
|
}
|
||
|
|
||
|
$app->get('/', function() use($app) {
|
||
|
throw new RuntimeException("Oh no!");
|
||
|
});
|
||
|
|
||
|
$app->run();
|