コード例 #1
0
 public function initRequestsAndTokenAuth()
 {
     if ($this->throwExceptionOnInit) {
         throw new Exception('Init requests and token auth exception', 493);
     }
     parent::initRequestsAndTokenAuth();
 }
コード例 #2
0
 public function test_registerEvents_shouldListenToInitRequestSetEventAndInit_IfBulkRequest()
 {
     $this->injectRawDataToBulk($this->getDummyRequest());
     $requestSet = new RequestSet();
     $requestSet->initRequestsAndTokenAuth();
     $this->assertCount(2, $requestSet->getRequests());
 }
コード例 #3
0
ファイル: Tracker.php プロジェクト: FluentDevelopment/piwik
 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);
     }
 }