Code Duplication    Length = 11-11 lines in 2 locations

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

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