1: <?php
2: /**
3: * @category Horde
4: * @package Core
5: */
6: class Horde_Core_Factory_ActiveSyncState extends Horde_Core_Factory_Injector
7: {
8: public function create(Horde_Injector $injector)
9: {
10: global $conf;
11:
12: // Backend driver and dependencies
13: $state_params = $conf['activesync']['state']['params'];
14: $state_params['db'] = $injector->getInstance('Horde_Db_Adapter');
15:
16: return new Horde_ActiveSync_State_History($state_params);
17: }
18:
19: }
20: