示例#1
0
 /**
  * @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);
 }
示例#2
0
 /**
  * @param \Psr\Http\Message\ServerRequestInterface $request
  */
 public function __construct(ServerRequestInterface $request)
 {
     $this->request = $request;
     parent::__construct($request->getServerParams());
 }
示例#3
0
文件: CookieJar.php 项目: wandu/http
 /**
  * @param array $cookieParams
  * @param \Wandu\Http\Contracts\ParameterInterface $fallback
  */
 public function __construct(array $cookieParams = [], ParameterInterface $fallback = null)
 {
     parent::__construct($cookieParams, $fallback);
     $this->setCookies = [];
 }
示例#4
0
文件: Session.php 项目: wandu/http
 /**
  * @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);
 }