Добрый вечер.
Помогите решить проблему.
Есть действие в контроллере, в котором мне надо получить три параметра и удалить запись из базы.
В шаблоне форма, в action указан маршрут
<form action="{{ url('memorials.detach', {id: memorial.id, user_id: user.user, role: user.role}) }}"
В контроллере в аннотации Route
/**
* @Route("/detach/{id}/{user_id}/{role}", name=".detach", methods={"DELETE"})
* @param Request $request
* @param string $user_id
* @param string $role
* @param Detach\Handler $handler
* @return Response
*/
public function detach(Request $request, string $id, string $user_id, string $role, Detach\Handler $handler): Response
Требуется удалить запись по $id, но в репозиторий передаётся $user_id.
Как получить в репозитории $id?