mirror of
https://github.com/tiennm99/coolify.git
synced 2026-08-20 12:23:48 +00:00
Move V5 source, migrations, UI, scripts, and tests into documentation, then remove V5 routes, models, jobs, configuration, dependencies, and application hooks.
29 lines
759 B
Plaintext
29 lines
759 B
Plaintext
<?php
|
|
|
|
namespace App\Http\Middleware\V5;
|
|
|
|
use Illuminate\Http\Request;
|
|
use Inertia\Middleware;
|
|
|
|
class HandleInertiaRequests extends Middleware
|
|
{
|
|
protected $rootView = 'v5.app';
|
|
|
|
public function share(Request $request): array
|
|
{
|
|
return [
|
|
...parent::share($request),
|
|
'auth' => [
|
|
'user' => $request->user() ? [
|
|
'id' => $request->user()->id,
|
|
'name' => $request->user()->name,
|
|
'email' => $request->user()->email,
|
|
] : null,
|
|
],
|
|
'currentTeam' => $request->attributes->get('v5.currentTeam') ? [
|
|
'id' => $request->attributes->get('v5.currentTeam')->id,
|
|
] : null,
|
|
];
|
|
}
|
|
}
|