Code Duplication    Length = 11-11 lines in 2 locations

src/Eccube/Twig/Extension/EccubeExtension.php 2 locations

@@ 140-150 (lines=11) @@
137
     * @param boolean $relative
138
     * @return string URL
139
     */
140
    public function getPath($name, $parameters = array(), $relative = false)
141
    {
142
        $RoutingExtension = $this->app['twig']->getExtension('routing');
143
        try {
144
            return $RoutingExtension->getPath($name, $parameters, $relative);
145
        } catch (RouteNotFoundException $e) {
146
            trigger_error($e->getMessage(), E_USER_WARNING);
147
        }
148
149
        return $RoutingExtension->getPath('homepage').'404?bind='.$name;
150
    }
151
152
    /**
153
     * bind から URL へ変換します。
@@ 163-173 (lines=11) @@
160
     * @param boolean $schemeRelative
161
     * @return string URL
162
     */
163
    public function getUrl($name, $parameters = array(), $schemeRelative = false)
164
    {
165
        $RoutingExtension = $this->app['twig']->getExtension('routing');
166
        try {
167
            return $RoutingExtension->getUrl($name, $parameters, $schemeRelative);
168
        } catch (RouteNotFoundException $e) {
169
            trigger_error($e->getMessage(), E_USER_WARNING);
170
        }
171
172
        return $RoutingExtension->getUrl('homepage').'404?bind='.$name;
173
    }
174
175
    /**
176
     * Check if the value is object