Пример #1
0
 /**
  * @inheritdoc
  */
 public function limitReached()
 {
     if (!$this->enabled) {
         return false;
     }
     $date = new \DateTime(sprintf('-%d seconds', $this->timeUnit));
     $requests = $this->logger->getRequestsSince($date);
     return sizeof($requests) >= $this->maxAmount;
 }
 /**
  * Tests fetching of all logged requests.
  */
 public function testAllLoggedRequests()
 {
     $this->assertEquals($this->getLoggedRequests($this->requests), $this->logger->getRequestsSince());
 }