Code Duplication    Length = 4-6 lines in 2 locations

src/Routing/Middleware.php 2 locations

@@ 116-121 (lines=6) @@
113
     */
114
    public function blockMiddleware($action)
115
    {
116
        if (isset($this->middleware[$action]['block_middleware'])) {
117
            if (isset($this->middleware[$action]['block_middleware'][$this->router->route->getTarget('block')])) {
118
                $blocks = $this->middleware[$action]['block_middleware'][$this->router->route->getTarget('block')];
119
                $this->callHandlers($blocks);
120
            }
121
        }
122
    }
123
124
    /**
@@ 146-149 (lines=4) @@
143
    public function routeMiddleware($action)
144
    {
145
        if (isset($this->middleware[$action]['route_middleware'])) {
146
            if (isset($this->router->route->getPath()['middleware']) && class_exists($this->middleware[$action]['route_middleware'][$this->router->route->getPath()['middleware']])) {
147
                $classes = $this->middleware[$action]['route_middleware'][$this->router->route->getPath()['middleware']];
148
                $this->callHandlers($classes);
149
            }
150
        }
151
    }
152