public __construct ( Psr\Http\Message\ServerRequestInterface $decoratedRequest, Psr\Http\Message\ServerRequestInterface $originalRequest = null ) | ||
$decoratedRequest | Psr\Http\Message\ServerRequestInterface | |
$originalRequest | Psr\Http\Message\ServerRequestInterface |
/** * @param ServerRequestInterface $request * @param RouterInterface $router */ public function __construct(ServerRequestInterface $request, RouterInterface $router) { $this->request = $request; parent::__construct($this); $this->parameters = $this->parseIncomingParams(); $this->parameters = array_merge($this->parameters, $this->request->getParsedBody(), $this->getParsedAttributes($request, $router), $this->getQueryParams(), $this->request->getUploadedFiles()); $this->parsedBody = array_merge(parent::getParsedBody(), $this->parameters); }
/** * @param App $app * @param ServerRequestInterface $request */ public function __construct(App $app, ServerRequestInterface $request) { $this->app = $app; parent::__construct($request); }