/** * @param $key * @return \OpenCloud\ObjectStore\DataObject */ protected function tryGetObject($key) { try { return $this->container->DataObject($key); } catch (ObjFetchError $objFetchError) { return false; } }
public function writeBack($tmpFile) { if (!isset(self::$tmpFiles[$tmpFile])) { return false; } $object = $this->container->DataObject(); $object->Create(array('name' => self::$tmpFiles[$tmpFile], 'content_type' => \OC_Helper::getMimeType($tmpFile)), $tmpFile); unlink($tmpFile); }