From: Chuck Hagenbuch Date: Thu, 30 Apr 2009 15:10:49 +0000 (-0400) Subject: add Horde_Controller_FileUpload X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=3b65c6d7df611cc913e3d7ec897ab0bbed0a1921;p=horde.git add Horde_Controller_FileUpload --- diff --git a/framework/Controller/lib/Horde/Controller/FileUpload.php b/framework/Controller/lib/Horde/Controller/FileUpload.php new file mode 100644 index 000000000..d283ca005 --- /dev/null +++ b/framework/Controller/lib/Horde/Controller/FileUpload.php @@ -0,0 +1,39 @@ + + * @author Derek DeVries + * @author Chuck Hagenbuch + * @license http://opensource.org/licenses/bsd-license.php + * @category Horde + * @package Horde_Controller + */ + +/** + * A file upload from multipart form + * + * @author Mike Naberezny + * @author Derek DeVries + * @author Chuck Hagenbuch + * @license http://opensource.org/licenses/bsd-license.php + * @category Horde + * @package Horde_Controller + */ +class Horde_Controller_FileUpload +{ + public $originalFilename = null; + public $length = null; + public $contentType = null; + public $path = null; + + public function __construct($options) + { + $this->originalFilename = isset($options['name']) ? $options['name'] : null; + $this->length = isset($options['size']) ? $options['size'] : null; + $this->contentType = isset($options['type']) ? $options['type'] : null; + $this->path = isset($options['tmp_name']) ? $options['tmp_name'] : null; + } + +} diff --git a/framework/Controller/package.xml b/framework/Controller/package.xml index 0e47ffa85..d0f91ca98 100644 --- a/framework/Controller/package.xml +++ b/framework/Controller/package.xml @@ -54,6 +54,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> + @@ -77,6 +78,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> +