<?php

namespace VisualM\ManagementBundle\Routing;

use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Routing\RouterInterface;

interface LinkGeneratorInterface
{
    /** Genereer een url mbv de aangeleverde router
     * @param Request $request
     * @param RouterInterface $router
     * @param string $route
     * @return string de gegenereerde url
     */
    public function generateLink(Request $request, RouterInterface $router, $frontend_route);
}