+++ /dev/null
-<?php
-/**
- * @category Horde
- * @package Core
- */
-class Horde_Core_Binder_Memcache implements Horde_Injector_Binder
-{
- public function create(Horde_Injector $injector)
- {
- return empty($GLOBALS['conf']['memcache']['enabled'])
- ? null
- : new Horde_Memcache(array_merge($GLOBALS['conf']['memcache'], array('logger' => $injector->getInstance('Horde_Log_Logger'))));
- }
-
- public function equals(Horde_Injector_Binder $binder)
- {
- return false;
- }
-}
'Horde_Log_Logger' => new Horde_Core_Binder_Logger(),
'Horde_LoginTasks' => new Horde_Core_Binder_LoginTasks(),
'Horde_Mail' => new Horde_Core_Binder_Mail(),
- 'Horde_Memcache' => new Horde_Core_Binder_Memcache(),
'Horde_Mime_Viewer' => new Horde_Core_Binder_MimeViewer(),
'Horde_Notification' => new Horde_Core_Binder_Notification(),
'Horde_Prefs_Identity' => new Horde_Core_Binder_Identity(),
'Horde_Core_Factory_Lock',
'create',
),
+ 'Horde_Memcache' => array(
+ 'Horde_Core_Factory_Memcache',
+ 'create',
+ ),
'Horde_Perms' => array(
'Horde_Core_Factory_Perms',
'create',
<active>yes</active>
</developer>
<date>2010-10-03</date>
- <time>11:32:12</time>
+ <time>13:34:55</time>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
<file name="LoginTasks.php" role="php" />
<file name="Mail.php" role="php" />
<file name="Mapper.php" role="php" />
- <file name="Memcache.php" role="php" />
<file name="MimeViewer.php" role="php" />
<file name="Notification.php" role="php" />
<file name="SessionHandler.php" role="php" />
<file name="Ldap.php" role="php" />
<file name="Lock.php" role="php" />
<file name="LoginTasks.php" role="php" />
+ <file name="Memcache.php" role="php" />
<file name="MimeViewer.php" role="php" />
<file name="Perms.php" role="php" />
<file name="Prefs.php" role="php" />
<install as="Horde/Core/Binder/LoginTasks.php" name="lib/Horde/Core/Binder/LoginTasks.php" />
<install as="Horde/Core/Binder/Mail.php" name="lib/Horde/Core/Binder/Mail.php" />
<install as="Horde/Core/Binder/Mapper.php" name="lib/Horde/Core/Binder/Mapper.php" />
- <install as="Horde/Core/Binder/Memcache.php" name="lib/Horde/Core/Binder/Memcache.php" />
<install as="Horde/Core/Binder/MimeViewer.php" name="lib/Horde/Core/Binder/MimeViewer.php" />
<install as="Horde/Core/Binder/Notification.php" name="lib/Horde/Core/Binder/Notification.php" />
<install as="Horde/Core/Binder/SessionHandler.php" name="lib/Horde/Core/Binder/SessionHandler.php" />
<install as="Horde/Core/Factory/Ldap.php" name="lib/Horde/Core/Factory/Ldap.php" />
<install as="Horde/Core/Factory/Lock.php" name="lib/Horde/Core/Factory/Lock.php" />
<install as="Horde/Core/Factory/LoginTasks.php" name="lib/Horde/Core/Factory/LoginTasks.php" />
+ <install as="Horde/Core/Factory/Memcache.php" name="lib/Horde/Core/Factory/Memcache.php" />
<install as="Horde/Core/Factory/MimeViewer.php" name="lib/Horde/Core/Factory/MimeViewer.php" />
<install as="Horde/Core/Factory/Perms.php" name="lib/Horde/Core/Factory/Perms.php" />
<install as="Horde/Core/Factory/Prefs.php" name="lib/Horde/Core/Factory/Prefs.php" />