json(['error' => 'Invalid token.', 'docs' => 'https://coolify.io/docs/api/authentication'], 400); } $projects = Project::where('team_id', $teamId)->get(); $resources = collect(); $resources->push($projects->pluck('applications')->flatten()); $resources->push($projects->pluck('services')->flatten()); foreach (collect(DATABASE_TYPES) as $db) { $resources->push($projects->pluck(str($db)->plural(2))->flatten()); } $resources = $resources->flatten(); return response()->json($resources); } }