示例#1
0
 private function setUserId()
 {
     $cookie = $this->cookie;
     // intentionally not calling getCookie()
     $res = $this->requestFactory->create($this->urlBuilder->getRoot(), [], Request::GET, $cookie);
     $this->userId = $this->userParser->getCurrentUserId($res->getContent());
 }
示例#2
0
 protected function getMockRequestFactory()
 {
     return $this->getSingleton(__METHOD__, function () {
         $requestFactory = new RequestFactory();
         $requestFactory->setRequestClass('MockRequest');
         return $requestFactory;
     });
 }
示例#3
0
 protected function getCached($hash)
 {
     $res = parent::getCached($hash);
     if ($res !== NULL) {
         self::$cacheHits++;
     }
     return $res;
 }