コード例 #1
0
 protected function initRequestSet($rawData, $requiresAuth = false, $initToken = null)
 {
     $requestSet = new RequestSet();
     if (!is_null($initToken)) {
         $requestSet->setTokenAuth($initToken);
     }
     $this->injectRawDataToBulk($rawData, $requiresAuth);
     $this->bulk->initRequestSet($requestSet);
     return $requestSet;
 }
コード例 #2
0
 public function initRequestSet(RequestSet $requestSet)
 {
     if ($this->isUsingBulkRequest()) {
         $bulk = $this->buildBulkRequests();
         list($requests, $token) = $bulk->initRequestsAndTokenAuth($bulk->getRawBulkRequest());
         if ($bulk->requiresAuthentication()) {
             $bulk->authenticateRequests($requests);
         }
         if (!$requestSet->getTokenAuth()) {
             $requestSet->setTokenAuth($token);
         }
         $requestSet->setRequests($requests);
     }
 }