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) { } }
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) { } }