original_string: final protected function next(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
          if ($this->_next) {
              return $this->_next->process($request, $handler);
          }
          return $handler->handle($request);
      }
code: final protected function next(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
          if ($this->_next) {
              return $this->_next->process($request, $handler);
          }
          return $handler->handle($request);
      }
code_tokens: final protected function next ( ServerRequestInterface $ request , RequestHandlerInterface $ handler ) : ResponseInterface { if ( $ this -> _next ) { return $ this -> _next -> process ( $ request , $ handler ) ; } return $ handler -> handle ( $ request ) ; }
docstring: Pass request to the next middleware. If there are no next middleware,
  it will pass the request to the handler
  @param  ServerRequestInterface  $request
  @param  RequestHandlerInterface $handler
  @return ResponseInterface
docstring_tokens: Pass request to the next middleware . If there are no next middleware it will pass the request to the handler