/** * Move an item in the storage service to a given path. * * @param string $sourcePath * @param string $destinationPath * @param array $options * @return void */ public function moveItem($sourcePath, $destinationPath, $options = null) { try { $this->_storageClient->copyBlob($this->_container, $sourcePath, $this->_container, $destinationPath); $this->_storageClient->deleteBlob($this->_container, $sourcePath); } catch (Zend_Service_WindowsAzure_Exception $e) { throw new Zend_Cloud_StorageService_Exception('Error on move: ' . $e->getMessage(), $e->getCode(), $e); } }