diff --git a/src/Http/MiddlewareQueue.php b/src/Http/MiddlewareQueue.php index 197a52a81a0..80c2e87d66c 100644 --- a/src/Http/MiddlewareQueue.php +++ b/src/Http/MiddlewareQueue.php @@ -95,7 +95,9 @@ protected function resolve($index) public function add($middleware) { if (is_array($middleware)) { - return $this->queue = array_merge($this->queue, $middleware); + $this->queue = array_merge($this->queue, $middleware); + + return $this; } $this->queue[] = $middleware; @@ -124,7 +126,9 @@ public function push($middleware) public function prepend($middleware) { if (is_array($middleware)) { - return $this->queue = array_merge($middleware, $this->queue); + $this->queue = array_merge($middleware, $this->queue); + + return $this; } array_unshift($this->queue, $middleware);