Пример #1
0
 protected function refreshCdnObject()
 {
     try {
         if (null !== ($cdnService = $this->getService()->getCDNService())) {
             $cdn = new CDNContainer($cdnService);
             $cdn->setName($this->name);
             $response = $cdn->createRefreshRequest()->send();
             if ($response->isSuccessful()) {
                 $this->cdn = $cdn;
                 $this->cdn->setMetadata($response->getHeaders(), true);
             }
         } else {
             $this->cdn = null;
         }
     } catch (ClientErrorResponseException $e) {
     }
 }
Пример #2
0
 public function refresh($id = null, $url = null)
 {
     $headers = $this->createRefreshRequest()->send()->getHeaders();
     $this->setMetadata($headers, true);
     try {
         $cdn = new CDNContainer($this->getService()->getCDNService());
         $cdn->setName($this->name);
         $response = $cdn->createRefreshRequest()->send();
         if ($response->isSuccessful()) {
             $this->cdn = $cdn;
             $this->cdn->setMetadata($response->getHeaders(), true);
         }
     } catch (ClientErrorResponseException $e) {
     }
 }