/** * @param \Psr\Http\Message\ServerRequestInterface $request * @param \Wandu\Http\Contracts\ParameterInterface $fallback */ public function __construct(ServerRequestInterface $request = null, ParameterInterface $fallback = null) { parent::__construct($request ? $request->getQueryParams() : [], $fallback); }
/** * @param \Psr\Http\Message\ServerRequestInterface $request */ public function __construct(ServerRequestInterface $request) { $this->request = $request; parent::__construct($request->getServerParams()); }
/** * @param array $cookieParams * @param \Wandu\Http\Contracts\ParameterInterface $fallback */ public function __construct(array $cookieParams = [], ParameterInterface $fallback = null) { parent::__construct($cookieParams, $fallback); $this->setCookies = []; }
/** * @param string $id * @param array $dataSet * @param \Wandu\Http\Contracts\ParameterInterface|null $fallback */ public function __construct($id, array $dataSet = [], ParameterInterface $fallback = null) { $this->id = $id; parent::__construct($dataSet, $fallback); }