user(); } return $user->first_name . ' ' . $user->last_name; } } if (!function_exists('getFileUrl')) { function getFileUrl(?int $fileId): ?string { if (!$fileId){ return null; } $file = \App\Models\File::find($fileId); if (!$file) { return null; } return asset('storage/' . $file->path); } if (!function_exists('activeAdminSidebar')) { function activeAdminSidebar(string|array $routeNames): string { $currentRouteName = \Illuminate\Support\Facades\Route::currentRouteName(); if (is_string($routeNames)) { $routeNames = [$routeNames]; } if (in_array($currentRouteName, $routeNames)) { return 'active'; } return ''; } } }