AppBundle\Controller\RecipeController::recipeAction PHP Method

recipeAction() public method

public recipeAction ( $slug, Request $request )
$request Symfony\Component\HttpFoundation\Request
    public function recipeAction($slug, Request $request)
    {
        $serializer = $this->get('serializer');
        if (!($recipe = $this->get('recipe.manager')->findOneBySlug($slug))) {
            throw $this->createNotFoundException('The recipe does not exist');
        }
        return $this->render('recipe/recipe.html.twig', ['props' => $serializer->serialize(['recipe' => $this->get('recipe.manager')->findOneBySlug($slug), 'baseUrl' => $this->generateUrl('homepage'), 'location' => $request->getRequestUri()], 'json')]);
    }