Code Duplication    Length = 4-4 lines in 5 locations

src/Dispatcher.php 5 locations

@@ 457-460 (lines=4) @@
454
            $this->serviceroute->setClass(preg_replace('/\\.[^.\\s]{3,4}$/', '', $t["filename"]));
455
        }
456
457
        if ( isset($preroute["parameters"]["redirectCode"]) ) {
458
            $this->serviceroute->setRedirectCode($preroute["parameters"]["redirectCode"]);
459
            unset($preroute["parameters"]["redirectCode"]);
460
        }
461
        if ( isset($preroute["parameters"]["errorCode"]) ) {
462
            $this->serviceroute->setErrorCode($preroute["parameters"]["errorCode"]);
463
            unset($preroute["parameters"]["errorCode"]);
@@ 461-464 (lines=4) @@
458
            $this->serviceroute->setRedirectCode($preroute["parameters"]["redirectCode"]);
459
            unset($preroute["parameters"]["redirectCode"]);
460
        }
461
        if ( isset($preroute["parameters"]["errorCode"]) ) {
462
            $this->serviceroute->setErrorCode($preroute["parameters"]["errorCode"]);
463
            unset($preroute["parameters"]["errorCode"]);
464
        }
465
        if ( isset($preroute["parameters"]["cache"]) ) {
466
            $this->serviceroute->setCache($preroute["parameters"]["cache"]);
467
            unset($preroute["parameters"]["cache"]);
@@ 465-468 (lines=4) @@
462
            $this->serviceroute->setErrorCode($preroute["parameters"]["errorCode"]);
463
            unset($preroute["parameters"]["errorCode"]);
464
        }
465
        if ( isset($preroute["parameters"]["cache"]) ) {
466
            $this->serviceroute->setCache($preroute["parameters"]["cache"]);
467
            unset($preroute["parameters"]["cache"]);
468
        }
469
        if ( isset($preroute["parameters"]["ttl"]) ) {
470
            $this->serviceroute->setTtl($preroute["parameters"]["ttl"]);
471
            unset($preroute["parameters"]["ttl"]);
@@ 469-472 (lines=4) @@
466
            $this->serviceroute->setCache($preroute["parameters"]["cache"]);
467
            unset($preroute["parameters"]["cache"]);
468
        }
469
        if ( isset($preroute["parameters"]["ttl"]) ) {
470
            $this->serviceroute->setTtl($preroute["parameters"]["ttl"]);
471
            unset($preroute["parameters"]["ttl"]);
472
        }
473
        if ( isset($preroute["parameters"]["headers"]) ) {
474
            if ( is_array($preroute["parameters"]["headers"]) ) foreach ($preroute["parameters"]["headers"] as $header => $value) $this->serviceroute->setHeader($header, $value);
475
            unset($preroute["parameters"]["headers"]);
@@ 477-480 (lines=4) @@
474
            if ( is_array($preroute["parameters"]["headers"]) ) foreach ($preroute["parameters"]["headers"] as $header => $value) $this->serviceroute->setHeader($header, $value);
475
            unset($preroute["parameters"]["headers"]);
476
        }
477
        if ( isset($preroute["parameters"]["accessControl"]) ) {
478
            $this->serviceroute->setRedirectCode($preroute["parameters"]["accessControl"]);
479
            unset($preroute["parameters"]["accessControl"]);
480
        }
481
482
        foreach ($preroute["parameters"] as $parameter => $value) {
483
            $this->serviceroute->setParameter($parameter, $value);