Exemplo n.º 1
0
 public function process(Tracker $tracker, RequestSet $requestSet)
 {
     $requestSet->restoreEnvironment();
     $this->count = 0;
     foreach ($requestSet->getRequests() as $request) {
         try {
             $tracker->trackRequest($request);
             $this->count++;
         } catch (UnexpectedWebsiteFoundException $ex) {
             // empty
         }
     }
     $this->requestSetsToRetry[] = $requestSet;
 }
Exemplo n.º 2
0
 public function process(Tracker $tracker, RequestSet $requestSet)
 {
     $invalidRequests = 0;
     foreach ($requestSet->getRequests() as $request) {
         try {
             $tracker->trackRequest($request);
         } catch (UnexpectedWebsiteFoundException $ex) {
             $invalidRequests += 1;
         }
     }
     /** @var Response $response */
     $response = $this->getResponse();
     $response->setInvalidCount($invalidRequests);
 }
Exemplo n.º 3
0
 public function process(Tracker $tracker, RequestSet $requestSet)
 {
     $isAuthenticated = $this->isBulkTrackingRequestAuthenticated($requestSet);
     /** @var Response $response */
     $response = $this->getResponse();
     $response->setIsAuthenticated($isAuthenticated);
     $invalidRequests = array();
     foreach ($requestSet->getRequests() as $index => $request) {
         try {
             $tracker->trackRequest($request);
         } catch (UnexpectedWebsiteFoundException $ex) {
             $invalidRequests[] = $index;
         }
     }
     $response->setInvalidRequests($invalidRequests);
 }
Exemplo n.º 4
0
 public function process(Tracker $tracker, RequestSet $requestSet)
 {
     foreach ($requestSet->getRequests() as $request) {
         $tracker->trackRequest($request);
     }
 }