Code Duplication    Length = 4-6 lines in 2 locations

src/Routing/Middleware.php 2 locations

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