Владислав: это я понял :)
В общем, в случае когда заходит менеджер у Вас срабатывает первое условие, ибо там выборка по айди, и на выходе будет один юзер, а если в случае с админом срабатывает второе условие.
Либо уберите условие, либо поищите ошибку
Владислав: возможно из-за того, что у Вас срабатывает первое условие?
Так как там идет выборка по айди юзеру, значит - будет один( советую применять first() вместо get), а ниже в условие идет выборка всех записей из базы данных. Не знаю что у Вас выполняет класс Sentinel.
Что-то не понятно насчет "сейчас отображает страницу пользователя под которым сижу".
Быть такого не может. Вы берете всех пользователей в базе данных.
Можно сделать pluck на id, и вывести что-то типа: foreach ( $us as $u )
Nick Bukovskiy: Да, это по сути отдельная страница без гет параметра.
В симфони это будет выглядеть так: /exam/{id} . Можете поиграться с аннотациями.
А насчет гет параметра - в симфони должно быть что-то типа $request->get('id') // exam?id=1 Читать
Просто ковыряйте документацию, в eloquent-relationships было написано
Будете свое время экономить.
Удачи :)