diff -r 5a6b6e770365 -r 68c69c656a2c web/lib/Zend/Service/Rackspace/Files.php --- a/web/lib/Zend/Service/Rackspace/Files.php Thu May 07 15:10:09 2015 +0200 +++ b/web/lib/Zend/Service/Rackspace/Files.php Thu May 07 15:16:02 2015 +0200 @@ -15,7 +15,7 @@ * @category Zend * @package Zend_Service * @subpackage Rackspace - * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com) + * @copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) * @license http://framework.zend.com/license/new-bsd New BSD License */ @@ -25,6 +25,15 @@ require_once 'Zend/Service/Rackspace/Files/Container.php'; require_once 'Zend/Service/Rackspace/Files/Object.php'; +/** + * Zend_Service_Rackspace_Files + * + * @category Zend + * @package Zend_Service + * @subpackage Rackspace + * @copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) + * @license http://framework.zend.com/license/new-bsd New BSD License + */ class Zend_Service_Rackspace_Files extends Zend_Service_Rackspace_Abstract { const ERROR_CONTAINER_NOT_EMPTY = 'The container is not empty, I cannot delete it.'; @@ -70,7 +79,7 @@ /** * Return the total count of containers * - * @return integer + * @return int */ public function getCountContainers() { @@ -80,7 +89,7 @@ /** * Return the size in bytes of all the containers * - * @return integer + * @return int */ public function getSizeContainers() { @@ -90,7 +99,7 @@ /** * Return the count of objects contained in all the containers * - * @return integer + * @return int */ public function getCountObjects() { @@ -100,8 +109,8 @@ /** * Get all the containers * - * @param array $options - * @return Zend_Service_Rackspace_Files_ContainerList|boolean + * @param array $options + * @return Zend_Service_Rackspace_Files_ContainerList|bool */ public function getContainers($options=array()) { @@ -115,7 +124,7 @@ * Get all the CDN containers * * @param array $options - * @return array|boolean + * @return array|bool */ public function getCdnContainers($options=array()) { @@ -132,7 +141,7 @@ * - size in bytes of all the containers * - total objects in all the containers * - * @return array|boolean + * @return array|bool */ public function getInfoAccount() { @@ -147,12 +156,16 @@ } return false; } + /** * Get all the objects of a container * - * @param string $container - * @param array $options - * @return Zend_Service_Rackspace_Files_ObjectList|boolean + * Returns a maximum of 10,000 object names. + * + * @param string $container + * @param array $options + * @return bool|Zend_Service_Rackspace_Files_ObjectList + * @throws Zend_Service_Rackspace_Exception */ public function getObjects($container,$options=array()) { @@ -166,12 +179,14 @@ } return false; } + /** * Create a container * - * @param string $container - * @param array $metadata - * @return Zend_Service_Rackspace_Files_Container|boolean + * @param string $container + * @param array $metadata + * @return bool|Zend_Service_Rackspace_Files_Container + * @throws Zend_Service_Rackspace_Exception */ public function createContainer($container,$metadata=array()) { @@ -203,11 +218,13 @@ $this->errorCode= $status; return false; } + /** * Delete a container (only if it's empty) * - * @param sting $container - * @return boolean + * @param string $container + * @return bool + * @throws Zend_Service_Rackspace_Exception */ public function deleteContainer($container) { @@ -233,11 +250,13 @@ $this->errorCode= $status; return false; } + /** * Get the metadata of a container * - * @param string $container - * @return array|boolean + * @param string $container + * @return array|bool + * @throws Zend_Service_Rackspace_Exception */ public function getMetadataContainer($container) { @@ -279,8 +298,8 @@ /** * Get a container * - * @param string $container - * @return Container|boolean + * @param string $container + * @return Zend_Service_Rackspace_Files_Container|bool */ public function getContainer($container) { $result= $this->getMetadataContainer($container); @@ -289,13 +308,15 @@ } return false; } + /** * Get an object in a container * - * @param string $container - * @param string $object - * @param array $headers - * @return Zend_Service_Rackspace_Files_Object|boolean + * @param string $container + * @param string $object + * @param array $headers + * @return bool|Zend_Service_Rackspace_Files_Object + * @throws Zend_Service_Rackspace_Exception */ public function getObject($container,$object,$headers=array()) { @@ -331,16 +352,17 @@ $this->errorCode= $status; return false; } + /** * Store a file in a container * - * @param string $container - * @param string $object - * @param string $content - * @param array $metadata - * @param string $content_type - * - * @return boolean + * @param string $container + * @param string $object + * @param string $content + * @param array $metadata + * @param string $content_type + * @return bool + * @throws Zend_Service_Rackspace_Exception */ public function storeObject($container,$object,$content,$metadata=array(),$content_type=null) { if (empty($container)) { @@ -383,12 +405,14 @@ $this->errorCode= $status; return false; } + /** * Delete an object in a container * - * @param string $container - * @param string $object - * @return boolean + * @param string $container + * @param string $object + * @return bool + * @throws Zend_Service_Rackspace_Exception */ public function deleteObject($container,$object) { if (empty($container)) { @@ -414,16 +438,18 @@ $this->errorCode= $status; return false; } + /** * Copy an object from a container to another * - * @param string $container_source - * @param string $obj_source - * @param string $container_dest - * @param string $obj_dest - * @param array $metadata - * @param string $content_type - * @return boolean + * @param string $container_source + * @param string $obj_source + * @param string $container_dest + * @param string $obj_dest + * @param array $metadata + * @param string $content_type + * @return bool + * @throws Zend_Service_Rackspace_Exception */ public function copyObject($container_source,$obj_source,$container_dest,$obj_dest,$metadata=array(),$content_type=null) { if (empty($container_source)) { @@ -466,12 +492,14 @@ $this->errorCode= $status; return false; } + /** * Get the metadata of an object * - * @param string $container - * @param string $object - * @return array|boolean + * @param string $container + * @param string $object + * @return array|bool + * @throws Zend_Service_Rackspace_Exception */ public function getMetadataObject($container,$object) { if (empty($container)) { @@ -516,14 +544,16 @@ $this->errorCode= $status; return false; } + /** * Set the metadata of a object in a container * The old metadata values are replaced with the new one - * - * @param string $container - * @param string $object - * @param array $metadata - * @return boolean + * + * @param string $container + * @param string $object + * @param array $metadata + * @return bool + * @throws Zend_Service_Rackspace_Exception */ public function setMetadataObject($container,$object,$metadata) { @@ -558,12 +588,14 @@ $this->errorCode= $status; return false; } + /** * Enable the CDN for a container * * @param string $container - * @param integer $ttl - * @return array|boolean + * @param int $ttl + * @return array|bool + * @throws Zend_Service_Rackspace_Exception */ public function enableCdnContainer ($container,$ttl=self::CDN_TTL_MIN) { if (empty($container)) { @@ -597,14 +629,16 @@ $this->errorCode= $status; return false; } + /** * Update the attribute of a CDN container * * @param string $container - * @param integer $ttl - * @param boolean $cdn_enabled - * @param boolean $log - * @return boolean + * @param int $ttl + * @param bool $cdn_enabled + * @param bool $log + * @return bool + * @throws Zend_Service_Rackspace_Exception */ public function updateCdnContainer($container,$ttl=null,$cdn_enabled=null,$log=null) { @@ -655,11 +689,13 @@ $this->errorCode= $status; return false; } + /** * Get the information of a Cdn container * - * @param string $container - * @return array|boolean + * @param string $container + * @return array|bool + * @throws Zend_Service_Rackspace_Exception */ public function getInfoCdnContainer($container) { if (empty($container)) {