Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 230-240 (lines=11) @@
227
     * @param boolean $relative
228
     * @return string URL
229
     */
230
    public function getPath($name, $parameters = array(), $relative = false)
231
    {
232
        $RoutingExtension = $this->app['twig']->getExtension(RoutingExtension::class);
233
        try {
234
            return $RoutingExtension->getPath($name, $parameters, $relative);
235
        } catch (RouteNotFoundException $e) {
236
            trigger_error($e->getMessage(), E_USER_WARNING);
237
        }
238
239
        return $RoutingExtension->getPath('homepage').'404?bind='.$name;
240
    }
241
242
    /**
243
     * bind から URL へ変換します。
@@ 253-263 (lines=11) @@
250
     * @param boolean $schemeRelative
251
     * @return string URL
252
     */
253
    public function getUrl($name, $parameters = array(), $schemeRelative = false)
254
    {
255
        $RoutingExtension = $this->app['twig']->getExtension(RoutingExtension::class);
256
        try {
257
            return $RoutingExtension->getUrl($name, $parameters, $schemeRelative);
258
        } catch (RouteNotFoundException $e) {
259
            trigger_error($e->getMessage(), E_USER_WARNING);
260
        }
261
262
        return $RoutingExtension->getUrl('homepage').'404?bind='.$name;
263
    }
264
265
    /**
266
     * Check if the value is object