У меня multiple users
в моей системе, поэтому я хочу менеджера пользователя с другим dashboard
.
My Controller look like this:
-Dashboard
->AdminDashboardController
->UserDashboardController
В моем AdminDashboardController У меня есть 2 функции
public function countAllUser()
{
$cards = User::count();
return response()->json(['cards' => $cards]);
}
public function totalSales()
{
return 'Hello';
}
And In My DashboardController Like this
public function index(Request $request)
{
$adminUser = auth()->user()->roles->pluck('name')->toArray();
if($adminUser[0] === 'administrator') {
return (new AdminDashboardController())->countAllUser();
}
}
да, это работает, но если я попробовал что-то подобное
return (new AdminDashboardController())->countAllUser()->totalSales()
;
Это не работает, и я думаю, что это тоже не имеет смысла ..
Есть ли способ, которым я могу достичь этого ?? Спасибо ...