From e594331a15c1ef486e71ada9edcbb3c21fb704ad Mon Sep 17 00:00:00 2001 From: Austin Gillmann Date: Tue, 3 Jan 2017 19:21:43 -0600 Subject: doh. --- build/classes/UploadException.class.php | 63 --------------------------------- 1 file changed, 63 deletions(-) delete mode 100644 build/classes/UploadException.class.php (limited to 'build/classes/UploadException.class.php') diff --git a/build/classes/UploadException.class.php b/build/classes/UploadException.class.php deleted file mode 100644 index 8c9e4f6..0000000 --- a/build/classes/UploadException.class.php +++ /dev/null @@ -1,63 +0,0 @@ - - * @author Michiel Thalen - * @copyright Copyright © 1997 - 2016 by the PHP Documentation Group - * @license - * UploadException is licensed under a Creative Commons Attribution 3.0 License - * or later. - * - * Based on a work at - * https://secure.php.net/manual/en/features.file-upload.errors.php#89374. - * - * You should have received a copy of the Creative Commons Attribution 3.0 - * License with this program. If not, see - * . - */ - - -class UploadException extends Exception -{ - public function __construct($code) - { - $message = $this->codeToMessage($code); - parent::__construct($message, 500); - } - - private function codeToMessage($code) - { - switch ($code) { - case UPLOAD_ERR_INI_SIZE: - $message = 'The uploaded file exceeds the upload_max_filesize directive in php.ini'; - break; - case UPLOAD_ERR_FORM_SIZE: - $message = 'The uploaded file exceeds the MAX_FILE_SIZE directive that was '. - 'specified in the HTML form'; - break; - case UPLOAD_ERR_PARTIAL: - $message = 'The uploaded file was only partially uploaded'; - break; - case UPLOAD_ERR_NO_FILE: - $message = 'No file was uploaded'; - break; - case UPLOAD_ERR_NO_TMP_DIR: - $message = 'Missing a temporary folder'; - break; - case UPLOAD_ERR_CANT_WRITE: - $message = 'Failed to write file to disk'; - break; - case UPLOAD_ERR_EXTENSION: - $message = 'File upload stopped by extension'; - break; - - default: - $message = 'Unknown upload error'; - break; - } - - return $message; - } -} -- cgit v1.2.3