From: Jan Schneider Date: Mon, 10 May 2010 14:15:52 +0000 (+0100) Subject: GlobIterator() is PHP 5.3 only. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=5f8065be2f2ac5869a18e03c6d5e0873ea5accfd;p=horde.git GlobIterator() is PHP 5.3 only. --- diff --git a/framework/Alarm/lib/Horde/Alarm.php b/framework/Alarm/lib/Horde/Alarm.php index c3bc11ecb..eeca8604b 100644 --- a/framework/Alarm/lib/Horde/Alarm.php +++ b/framework/Alarm/lib/Horde/Alarm.php @@ -504,8 +504,8 @@ abstract class Horde_Alarm public function handlers() { if (!$this->_handlersLoaded) { - foreach (new GlobIterator(dirname(__FILE__) . '/Alarm/Handler/*.php') as $file) { - if (!$file->isFile()) { + foreach (new DirectoryIterator(dirname(__FILE__) . '/Alarm/Handler') as $file) { + if (!$file->isFile() || substr($file->getFilename(), -4) != '.php') { continue; } $handler = Horde_String::lower($file->getBasename('.php'));