From 618b889787d97cabcb906378074cfc8828e7f5ab Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 23 Aug 2010 15:48:21 +0200 Subject: [PATCH] Driver -> Base --- framework/Lock/lib/Horde/Lock.php | 2 +- framework/Lock/lib/Horde/Lock/Driver.php | 4 ++-- framework/Lock/lib/Horde/Lock/Null.php | 2 +- framework/Lock/lib/Horde/Lock/Sql.php | 12 ++++++------ framework/SessionHandler/lib/Horde/SessionHandler.php | 2 +- .../lib/Horde/SessionHandler/{Driver.php => Base.php} | 6 +++--- .../SessionHandler/lib/Horde/SessionHandler/Builtin.php | 4 ++-- .../SessionHandler/lib/Horde/SessionHandler/External.php | 4 ++-- framework/SessionHandler/lib/Horde/SessionHandler/Ldap.php | 4 ++-- .../SessionHandler/lib/Horde/SessionHandler/Memcache.php | 4 ++-- framework/SessionHandler/lib/Horde/SessionHandler/Sql.php | 4 ++-- framework/SessionHandler/lib/Horde/SessionHandler/Stack.php | 6 +++--- framework/SessionHandler/package.xml | 4 ++-- framework/Token/lib/Horde/Token/{Driver.php => Base.php} | 0 framework/Token/package.xml | 6 +++--- imp/lib/Compose.php | 2 +- imp/lib/Quota/{Driver.php => Base.php} | 4 ++-- imp/lib/Quota/Command.php | 2 +- imp/lib/Quota/Hook.php | 2 +- imp/lib/Quota/Imap.php | 2 +- imp/lib/Quota/Maildir.php | 2 +- imp/lib/Quota/Mdaemon.php | 2 +- imp/lib/Quota/Mercury32.php | 2 +- imp/lib/Quota/Null.php | 2 +- imp/lib/Quota/Sql.php | 2 +- imp/lib/Sentmail/{Driver.php => Base.php} | 4 ++-- imp/lib/Sentmail/Null.php | 2 +- imp/lib/Sentmail/Sql.php | 2 +- 28 files changed, 47 insertions(+), 47 deletions(-) rename framework/SessionHandler/lib/Horde/SessionHandler/{Driver.php => Base.php} (98%) rename framework/Token/lib/Horde/Token/{Driver.php => Base.php} (100%) rename imp/lib/Quota/{Driver.php => Base.php} (96%) rename imp/lib/Sentmail/{Driver.php => Base.php} (97%) diff --git a/framework/Lock/lib/Horde/Lock.php b/framework/Lock/lib/Horde/Lock.php index fd3588b0d..92219c8ae 100644 --- a/framework/Lock/lib/Horde/Lock.php +++ b/framework/Lock/lib/Horde/Lock.php @@ -27,7 +27,7 @@ class Horde_Lock * @param array $params A hash containing any additional configuration or * connection parameters a subclass might need. * - * @return Horde_Lock_Driver The newly created concrete instance. + * @return Horde_Lock_Base The newly created concrete instance. * @throws Horde_Lock_Exception */ static public function factory($driver, $params = array()) diff --git a/framework/Lock/lib/Horde/Lock/Driver.php b/framework/Lock/lib/Horde/Lock/Driver.php index 86f219789..b9b3e5acd 100644 --- a/framework/Lock/lib/Horde/Lock/Driver.php +++ b/framework/Lock/lib/Horde/Lock/Driver.php @@ -1,6 +1,6 @@ - + @@ -99,7 +99,7 @@ - + diff --git a/framework/Token/lib/Horde/Token/Driver.php b/framework/Token/lib/Horde/Token/Base.php similarity index 100% rename from framework/Token/lib/Horde/Token/Driver.php rename to framework/Token/lib/Horde/Token/Base.php diff --git a/framework/Token/package.xml b/framework/Token/package.xml index 0ff03e84b..2b1614744 100644 --- a/framework/Token/package.xml +++ b/framework/Token/package.xml @@ -27,7 +27,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> LGPL * Add Horde_Token_Exception::. - * Move driver code into Horde_Token_Driver::. + * Move driver code into sub-classes. * Use exceptions, not PEAR_Errors. * Initial Horde 4 package. @@ -36,7 +36,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> - + @@ -81,7 +81,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> - + diff --git a/imp/lib/Compose.php b/imp/lib/Compose.php index fe0b2d348..5a95ea9b6 100644 --- a/imp/lib/Compose.php +++ b/imp/lib/Compose.php @@ -769,7 +769,7 @@ class IMP_Compose $timelimit = $GLOBALS['injector']->getInstance('Horde_Perms')->hasAppPermission('max_timelimit'); if ($timelimit !== true) { $sentmail = $GLOBALS['injector']->getInstance('IMP_Sentmail'); - if (!is_subclass_of($sentmail, 'IMP_Sentmail_Driver')) { + if (!($sentmail instanceof IMP_Sentmail_Base)) { Horde::logMessage('The permission for the maximum number of recipients per time period has been enabled, but no backend for the sent-mail logging has been configured for IMP.', 'ERR'); throw new IMP_Compose_Exception(_("The system is not properly configured. A detailed error description has been logged for the administrator.")); } diff --git a/imp/lib/Quota/Driver.php b/imp/lib/Quota/Base.php similarity index 96% rename from imp/lib/Quota/Driver.php rename to imp/lib/Quota/Base.php index 96b11009b..513882487 100644 --- a/imp/lib/Quota/Driver.php +++ b/imp/lib/Quota/Base.php @@ -1,6 +1,6 @@