示例#1
0
 protected function setupRouting()
 {
     if (file_exists($basePath . 'routes.php')) {
         try {
             require $basePath . 'routes.php';
             $request = Illuminate\Http\Request::createFromGlobals();
             $response = $this->app['router']->dispatch($request);
             $response->send();
             exit;
             // exit to skip other wordpress output
         } catch (NotFoundHttpException $e) {
             // just ignore 404 errors here
         }
     }
 }
示例#2
0
 public static function file($field)
 {
     $input = Illuminate\Http\Request::createFromGlobals();
     return $input->file($field);
 }
示例#3
0
文件: index.php 项目: ukadev/uka-url
// register the autoloader and add directories
Illuminate\Support\ClassLoader::register();
Illuminate\Support\ClassLoader::addDirectories(array($controllersDirectory, $modelsDirectory));
// Instantiate the container
$app = new Illuminate\Container\Container();
// Tell facade about the application instance
Illuminate\Support\Facades\Facade::setFacadeApplication($app);
// register application instance with container
$app['app'] = $app;
// set environment
$app['env'] = 'production';
with(new Illuminate\Events\EventServiceProvider($app))->register();
with(new Illuminate\Routing\RoutingServiceProvider($app))->register();
include $basePath . '../Routes.php';
// Instantiate the request
$request = Illuminate\Http\Request::createFromGlobals();
if ($app['env'] == 'dev') {
    // Dispatch the router
    $response = $app['router']->dispatch($request);
    // Send the response
    $response->send();
} else {
    try {
        // Dispatch the router
        $response = $app['router']->dispatch($request);
        // Send the response
        $response->send();
    } catch (\Symfony\Component\HttpKernel\Exception\NotFoundHttpException $notFound) {
        with(new \Illuminate\Http\Response('Oops! this page does not exists', 400))->send();
    }
}