public function getDynamicPath(array $replacements = []) : string
{
$route = $this->requestHelper->getAttributesBagParam('_route');
$currentAttributesParams = $this->requestHelper->getAttributesBagParam('_route_params');
$currentQueryParams = $this->requestHelper->getCurrentRequest()->query->all();
$routeParams = array_replace($currentAttributesParams, $replacements);
$routeParams = array_merge($routeParams, $currentQueryParams);
unset($routeParams['_route_object']);
return $this->generator->generate($route, $routeParams);
}