Example #1
0
 /**
  * {@inheritdoc}
  */
 public function has($name)
 {
     if (isset($this->setCookies[$name]) && $this->setCookies[$name]->getValue()) {
         return true;
     }
     return parent::has($name);
 }
Example #2
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);
 }
Example #3
0
 /**
  * @param \Psr\Http\Message\ServerRequestInterface $request
  */
 public function __construct(ServerRequestInterface $request)
 {
     $this->request = $request;
     parent::__construct($request->getServerParams());
 }
Example #4
0
 /**
  * {@inheritdoc}
  */
 public function has($name)
 {
     $this->validNameArgument($name);
     return parent::has($name) || isset($this->params['__flash__']) && array_key_exists($name, $this->params['__flash__']);
 }