Code Duplication    Length = 12-16 lines in 2 locations

Generator/UrlGenerator.php 1 location

@@ 46-61 (lines=16) @@
43
     * @param int $referenceType
44
     * @return string
45
     */
46
    public function generate(
47
        MediaInterface $media,
48
        array $parameters,
49
        $routeName = null,
50
        $referenceType = UrlGeneratorInterface::ABSOLUTE_PATH
51
    ) {
52
        if (empty($routeName)) {
53
            $routeName = $this->defaultRouteName;
54
        }
55
56
        return $this->router->generate(
57
            $routeName,
58
            $this->parameterHandler->getQueryString($media, $parameters),
59
            $referenceType
60
        );
61
    }
62
}
63

Helper/Parameter.php 1 location

@@ 77-88 (lines=12) @@
74
     * @param string $routeName
75
     * @return string
76
     */
77
    public function generateUrl(MediaInterface $media, $parameters, $routeName = null)
78
    {
79
        if (empty($routeName)) {
80
            $routeName = self::ROUTE_NAME_DEFAULT;
81
        }
82
83
        return $this->router->generate(
84
            $this->routeNames[$routeName],
85
            $this->signParameters($media->getDefaultUrlParameters() + $parameters),
86
            UrlGeneratorInterface::ABSOLUTE_URL
87
        );
88
    }
89
90
    /**
91
     * @param array $parameters