| 1234567891011121314151617181920212223242526272829 |
- <?php
- use Illuminate\Foundation\Application;
- use Illuminate\Foundation\Configuration\Exceptions;
- use Illuminate\Foundation\Configuration\Middleware;
- return Application::configure(basePath: dirname(__DIR__))
- ->withRouting(
- web: __DIR__.'/../routes/web.php',
- api: __DIR__.'/../routes/api.php',
- commands: __DIR__.'/../routes/console.php',
- health: '/up',
- )
- ->withCommands([
- \App\Console\Commands\ImportMarkdownCommand::class,
- \App\Console\Commands\ImportPdfCommand::class,
- \App\Console\Commands\RebuildKnowledgeStatsCommand::class,
- \App\Console\Commands\BackfillQuestionMetaCommand::class,
- \App\Console\Commands\SyncQuestionAssetsCommand::class,
- \App\Console\Commands\SyncQuestionsFromQuestionBank::class,
- ])
- ->withMiddleware(function (Middleware $middleware): void {
- $middleware->alias([
- 'internal.token' => \App\Http\Middleware\InternalApiToken::class,
- ]);
- })
- ->withExceptions(function (Exceptions $exceptions): void {
- //
- })->create();
|