From 41d9d21b5a7af9fd275b8cb7aec9f57df55a4403 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 11 Oct 2010 15:36:24 +0200 Subject: [PATCH] Throw exception if locale path not found, to easier spot typos. --- framework/Translation/lib/Horde/Translation/Gettext.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/framework/Translation/lib/Horde/Translation/Gettext.php b/framework/Translation/lib/Horde/Translation/Gettext.php index 355de1180..aff5cd501 100644 --- a/framework/Translation/lib/Horde/Translation/Gettext.php +++ b/framework/Translation/lib/Horde/Translation/Gettext.php @@ -39,6 +39,9 @@ class Horde_Translation_Gettext implements Horde_Translation */ public function __construct($domain, $path) { + if (!is_dir($path)) { + throw new InvalidArgumentException('$path is not a directory'); + } $this->_gettext = function_exists('_'); if (!$this->_gettext) { return; -- 2.11.0