refactor: remove global RateCardProfile singleton usage from controllers and delete unused welcome view

This commit is contained in:
I-Fun
2026-04-06 09:33:43 +07:00
parent a72eec3ead
commit 737ba24293
9 changed files with 155 additions and 268 deletions

View File

@@ -94,13 +94,11 @@ class ClientController extends Controller
public function show(Client $client): View
{
$client->load([
'category',
'events' => fn ($q) => $q->latest()->limit(5),
'invoices' => fn ($q) => $q->latest()->limit(5),
'contentBriefs'=> fn ($q) => $q->latest()->limit(5),
'mediaFiles' => fn ($q) => $q->latest()->limit(10),
]);
$client->load('category');
$client->setRelation('events', $client->events()->latest()->limit(5)->get());
$client->setRelation('invoices', $client->invoices()->latest()->limit(5)->get());
$client->setRelation('contentBriefs', $client->contentBriefs()->latest()->limit(5)->get());
$client->setRelation('mediaFiles', $client->mediaFiles()->latest()->limit(10)->get());
return view('clients.show', compact('client'));
}