1: <?php
2: /**
3: * @category Horde
4: * @package Core
5: */
6: class Horde_Core_Factory_Memcache extends Horde_Core_Factory_Injector
7: {
8: public function create(Horde_Injector $injector)
9: {
10: return empty($GLOBALS['conf']['memcache']['enabled'])
11: ? null
12: : new Horde_Memcache(array_merge($GLOBALS['conf']['memcache'], array('logger' => $injector->getInstance('Horde_Log_Logger'))));
13: }
14: }
15: