Code Duplication    Length = 4-5 lines in 2 locations

src/Routing/Middleware.php 2 locations

@@ 43-46 (lines=4) @@
40
    public function blockMiddleware()
41
    {
42
        if (isset($this->router->collection->middleware['block_middleware']))
43
            if (isset($this->router->collection->middleware['block_middleware'][$this->router->route->getTarget('block')]) && class_exists($this->router->collection->middleware['block_middleware'][$this->router->route->getTarget('block')])) {
44
                $class = $this->router->collection->middleware['block_middleware'][$this->router->route->getTarget('block')];
45
                $this->callHandler($class);
46
            }
47
    }
48
49
    /**
@@ 68-72 (lines=5) @@
65
     */
66
    public function routeMiddleware()
67
    {
68
        if (isset($this->router->collection->middleware['route_middleware']))
69
            if (isset($this->router->route->getPath()['middleware']) && class_exists($this->router->collection->middleware['route_middleware'][$this->router->route->getPath()['middleware']])) {
70
                $class = $this->router->collection->middleware['route_middleware'][$this->router->route->getPath()['middleware']];
71
                $this->callHandler($class);
72
            }
73
    }
74
75
    /**