// $app->routeMiddleware([
// ]);
/*
|--------------------------------------------------------------------------
| Register Service Providers
|--------------------------------------------------------------------------
|
| Here we will register all of the application's service providers which
| are used to bind services into the container. Service providers are
| totally optional, so you are not required to uncomment this line.
|
*/
// $app->register(App\Providers\AppServiceProvider::class);
// $app->register(App\Providers\EventServiceProvider::class);
/*
|--------------------------------------------------------------------------
| Load The Application Routes
|--------------------------------------------------------------------------
|
| Next we will include the routes file so that they can all be added to
| the application. This will provide all of the URLs the application
| can respond to, as well as the controllers that may handle them.
|
*/
$app->group(['namespace' => 'App\\Http\\Controllers'], function ($app) {
    require __DIR__ . '/../app/Http/routes.php';
});
$app->get('/', function () {
    return 'Hello World';
});
return $app;
Exemple #2
0
<?php

require_once __DIR__ . '/../vendor/autoload.php';
$app = new Laravel\Lumen\Application(realpath(__DIR__));
$app->withFacades();
$app->withEloquent();
$app->singleton(\Illuminate\Contracts\Debug\ExceptionHandler::class, function () {
    $handler = new \Chatbox\Lumen\Exceptions\Handler();
    // set your Reporters;
    return $handler;
});
$app->register(\Chatbox\LumenApp\LumenAppServiceProvider::class);
$app->get("/", function () {
    return ["message" => "hello lumen application "];
});
return $app;
| Register Service Providers
|--------------------------------------------------------------------------
|
| Here we will register all of the application's service providers which
| are used to bind services into the container. Service providers are
| totally optional, so you are not required to uncomment this line.
|
*/
// $app->register(App\Providers\AppServiceProvider::class);
// $app->register(App\Providers\AuthServiceProvider::class);
// $app->register(App\Providers\EventServiceProvider::class);
/*
|--------------------------------------------------------------------------
| Load The Application Routes
|--------------------------------------------------------------------------
|
| Next we will include the routes file so that they can all be added to
| the application. This will provide all of the URLs the application
| can respond to, as well as the controllers that may handle them.
|
*/
//$app->group(['namespace' => 'App\Http\Controllers'], function ($app) {
//    require __DIR__.'/../app/Http/routes.php';
//});
$app->get("/string", function () {
    return "hogehoge";
});
$app->get("/array", function () {
    return ["apple", "lemon", "banana"];
});
return $app;
Exemple #4
0
| route or middleware that'll be assigned to some specific routes.
|
*/
$app->middleware([Illuminate\Cookie\Middleware\EncryptCookies::class, Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, Illuminate\Session\Middleware\StartSession::class, Illuminate\View\Middleware\ShareErrorsFromSession::class]);
/*
|--------------------------------------------------------------------------
| Register Service Providers
|--------------------------------------------------------------------------
|
| Here we will register all of the application's service providers which
| are used to bind services into the container. Service providers are
| totally optional, so you are not required to uncomment this line.
|
*/
$app->configure('app');
$app->register(Admin\Providers\AppServiceProvider::class);
//$app->register(App\Providers\DatabaseServiceProvider::class);
/*
|--------------------------------------------------------------------------
| Load The Application Routes
|--------------------------------------------------------------------------
|
| Next we will include the routes file so that they can all be added to
| the application. This will provide all of the URLs the application
| can respond to, as well as the controllers that may handle them.
|
*/
$app->group(['namespace' => 'Admin\\Http\\Controllers'], function () use($app) {
    $app->get('image/{variant}/{path:[a-zA-Z0-9_\\-\\/\\.]*}', array('uses' => 'ImageController@image'));
});
return $app;
Exemple #5
0
*/
$app = new Laravel\Lumen\Application(realpath($path));
$app->withFacades();
$app->withEloquent();
/*
|--------------------------------------------------------------------------
| Register Container Bindings
|--------------------------------------------------------------------------
|
| Now we will register a few bindings in the service container. We will
| register the exception handler and the console kernel. You may add
| your own bindings here if you like or you can make another file.
|
*/
$app->singleton('Illuminate\\Contracts\\Console\\Kernel', 'App\\Console\\Kernel');
$app->get('awesome/action', 'AwesomeController@action');
/*
|--------------------------------------------------------------------------
| Register Middleware
|--------------------------------------------------------------------------
|
| Next, we will register the middleware with the application. These can
| be global middleware that run before and after each request into a
| route or middleware that'll be assigned to some specific routes.
|
*/
$app->middleware([Illuminate\Cookie\Middleware\EncryptCookies::class, Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, Illuminate\Session\Middleware\StartSession::class, Illuminate\View\Middleware\ShareErrorsFromSession::class, Laravel\Lumen\Http\Middleware\VerifyCsrfToken::class]);
$app->routeMiddleware([]);
/*
|--------------------------------------------------------------------------
| Register Service Providers
Exemple #6
0
<?php

require_once __DIR__ . '/../vendor/autoload.php';
/*
|--------------------------------------------------------------------------
| Create The Application
|--------------------------------------------------------------------------
|
| Here we will load the environment and create the application instance
| that serves as the central piece of this framework. We'll use this
| application as an "IoC" container and router for this framework.
|
*/
$app = new Laravel\Lumen\Application(realpath(__DIR__ . '/../'));
$app->withFacades();
$app->configure('lazy-strings');
$app->register(Nobox\LazyStrings\LazyStringsServiceProvider::class);
$app->get('/', function () use($app) {
    return $app->welcome();
});
use Illuminate\Support\Facades\Config;
$app->group(['namespace' => 'Nobox\\LazyStrings\\Http\\Controllers', 'prefix' => 'lazy'], function () use($app) {
    $routeName = Config::get('lazy-strings.strings-route');
    $app->get($routeName, ['as' => 'lazy.deploy', 'uses' => 'LazyStringsController@deploy']);
});
return $app;