Я пытался понять, что вы делаете без успеха, но из ваших объяснений в комментариях я думаю, что знаю, что вы хотите сделать.
Поскольку вы сказали, что этот код хорошо работает для вас, за исключением того, чтоон дает вам результаты всех данных в базе данных независимо от того, вошел ли пользователь в систему
$allProducts = Booking::get();
, потому что это создает запрос, который выбирает все данные в базе данных.
Whatvвам нужно добавить пункт where к вашему утверждению.чтобы сделать это, просто добавьте это в приведенную выше строку кода
where('client', Auth::user()->name)
, и он вернет только те данные, которые содержат столбец клиента, равный имени текущего пользователя, вошедшего в систему.
Поэтому вся строка кода становится такой:
$allProducts = Booking::get()->where('client', Auth::user()->name);
В качестве альтернативы вы можете использовать фильтры