From 5f8065be2f2ac5869a18e03c6d5e0873ea5accfd Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 10 May 2010 15:15:52 +0100 Subject: [PATCH] GlobIterator() is PHP 5.3 only. --- framework/Alarm/lib/Horde/Alarm.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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')); -- 2.11.0