Code Duplication    Length = 4-6 lines in 2 locations

src/Routing/Middleware.php 2 locations

@@ 112-117 (lines=6) @@
109
     */
110
    public function blockMiddleware($action)
111
    {
112
        if (isset($this->middleware[$action]['block_middleware'])) {
113
            if (isset($this->middleware[$action]['block_middleware'][$this->router->route->getTarget('block')])) {
114
                $blocks = $this->middleware[$action]['block_middleware'][$this->router->route->getTarget('block')];
115
                $this->callHandlers($blocks);
116
            }
117
        }
118
    }
119
120
    /**
@@ 142-145 (lines=4) @@
139
    public function routeMiddleware($action)
140
    {
141
        if (isset($this->middleware[$action]['route_middleware'])) {
142
            if (isset($this->router->route->getPath()['middleware']) && class_exists($this->middleware[$action]['route_middleware'][$this->router->route->getPath()['middleware']])) {
143
                $classes = $this->middleware[$action]['route_middleware'][$this->router->route->getPath()['middleware']];
144
                $this->callHandlers($classes);
145
            }
146
        }
147
    }
148