Example #1
0
 public function initRequestsAndTokenAuth()
 {
     if ($this->throwExceptionOnInit) {
         throw new Exception('Init requests and token auth exception', 493);
     }
     parent::initRequestsAndTokenAuth();
 }
 public function test_registerEvents_shouldListenToInitRequestSetEventAndInit_IfBulkRequest()
 {
     $this->injectRawDataToBulk($this->getDummyRequest());
     $requestSet = new RequestSet();
     $requestSet->initRequestsAndTokenAuth();
     $this->assertCount(2, $requestSet->getRequests());
 }
Example #3
0
 public function track(Handler $handler, RequestSet $requestSet)
 {
     if (!$this->shouldRecordStatistics()) {
         return;
     }
     $requestSet->initRequestsAndTokenAuth();
     if ($requestSet->hasRequests()) {
         $handler->onStartTrackRequests($this, $requestSet);
         $handler->process($this, $requestSet);
         $handler->onAllRequestsTracked($this, $requestSet);
     }
 }