singleton( Illuminate\Contracts\Http\Kernel::class, \Leantime\Core\Http\HttpKernel::class ); $app->singleton( Illuminate\Contracts\Console\Kernel::class, \Leantime\Core\Console\ConsoleKernel::class ); $app->singleton( Illuminate\Contracts\Debug\ExceptionHandler::class, \Leantime\Core\Exceptions\ExceptionHandler::class, ); $app->singleton( Illuminate\Http\Request::class, \Leantime\Core\Http\IncomingRequest::class, ); /* |-------------------------------------------------------------------------- | Return The Application |-------------------------------------------------------------------------- | | This script returns the application instance. The instance is given to | the calling script so we can separate the building of the instances | from the actual running of the application and sending responses. | */ return $app; // return Application::configure(basePath: dirname(__DIR__)) // ->withRouting( // web: __DIR__.'/../routes/web.php', // commands: __DIR__.'/../routes/console.php', // health: '/up', // ) // ->withMiddleware(function (Middleware $middleware) { // // // }) // ->withExceptions(function (Exceptions $exceptions) { // // // })->create();;