From ca8f0f84c47d6ed33e596571b6b7c875c8feaa6f Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Mon, 14 Mar 2016 15:25:05 +0100 Subject: [PATCH] Woops, forgot to include this file! --- lib/invalidfilenameexception.php | 52 ++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 lib/invalidfilenameexception.php diff --git a/lib/invalidfilenameexception.php b/lib/invalidfilenameexception.php new file mode 100644 index 0000000000..0b398c1db3 --- /dev/null +++ b/lib/invalidfilenameexception.php @@ -0,0 +1,52 @@ +. + * + * @category Exception + * @package StatusNet + * @author Mikael Nordfeldth + * @copyright 2016 Free Software Foundation, Inc. + * @license https://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 + * @link https://gnu.io/social + */ + +if (!defined('GNUSOCIAL')) { exit(1); } + +/** + * Class for an exception when a filename is invalid + * + * @category Exception + * @package GNUsocial + * @author Mikael Nordfeldth + * @license https://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 + * @link https://gnu.io/social + */ + +class InvalidFilenameException extends ServerException +{ + public $filename = null; + + public function __construct($filename) + { + $this->filename = $filename; + // We could log an entry here with the search parameters + parent::__construct(_('Invalid filename.')); + } +}