src/Routing/ApiRegistration.php
public function middleware(string ...$middleware): self
    {
        $this->attributes['middleware'] = array_merge(
            Arr::wrap($this->attributes['middleware'] ?? []),
            $middleware
        );

        return $this;
    }
public function middleware(string ...$middleware): self
    {
        $this->attributes['middleware'] = array_merge(
            Arr::wrap($this->attributes['middleware'] ?? []),
            $middleware
        );

        return $this;
    }
public function middleware ( string ... $ middleware ) : self { $ this -> attributes [ 'middleware' ] = array_merge ( Arr :: wrap ( $ this -> attributes [ 'middleware' ] ?? [ ] ) , $ middleware ) ; return $ this ; }
Add middleware.

@param string ...$middleware
@return $this
Add middleware .