Вземане на userid в articlecontroler

 Искам, когато си в article_view и отдоло профила, който е създал артикъла да е linked към този профил. Успях да създам метода за това:

/**
 * @Route("/profile/{id}", name="user_view")
 * @param $id
 * @return \Symfony\Component\HttpFoundation\Response
 */
public function viewProfile($id)
{
    $user = $this->getDoctrine()->getRepository(User::class)->find($id);
    if ($user === null)
    {
        echo "<script>alert('There is no such user');
                window.location.href='/'</script>";
    }

    return $this->render('user/profile.html.twig', ['user' => $user]);
}

,но когато се опитах да реферирам профила по този начин: <a href="{{ path('user_view') }}">{{ article.author }}</a> и рефрешнах ми иска id, опитах му дам id  , като "$userid = $this->getDoctrine()->getRepository(Article::class)->find($id); return $this->render('article/article.html.twig', ['article' => $article, 'id' => $userid]);", но не стана,Открит съм към предложения.

. Link към github: https://github.com/NikolaiBonev/MyBlog.