У меня есть контроллер с 8 способами. Семь из них используют это заявление:Laravel route model binding только для одного маршрута
$item = Item::findOrFail($id);
Однако только один нужен другой запрос:
$item = Item::with('subitem')->findOrFail($id);
Я хотел бы определить модель маршрута связывания для первых семи из этих методов, однако, есть способ как-то сказать Laravel, что для последнего метода я хочу, чтобы ID вводился вместо экземпляра класса Item? В настоящее время я делаю следующее, но его очень плохо:
$item = Item::with('subitem')->findOrFail($item->id);
Спасибо, что ответили. Хотя это не так элегантно, как я выдохся. Кажется, я больше не буду использовать привязку маршрутной модели, это слишком основательно. –