+++ /dev/null
-<?php
-/**
- * @category Horde
- * @package Core
- */
-class Horde_Core_Binder_Secret implements Horde_Injector_Binder
-{
- public function create(Horde_Injector $injector)
- {
- global $conf;
-
- return new Horde_Secret(array(
- 'cookie_domain' => $conf['cookie']['domain'],
- 'cookie_expire' => $conf['session']['timeout'],
- 'cookie_path' => $conf['cookie']['path'],
- 'cookie_ssl' => $conf['use_ssl'] == 1,
- 'session_name' => $conf['session']['name']
- ));
- }
-
- public function equals(Horde_Injector_Binder $binder)
- {
- return false;
- }
-}
--- /dev/null
+<?php
+/**
+ * @category Horde
+ * @package Core
+ */
+class Horde_Core_Factory_Secret
+{
+ public function create(Horde_Injector $injector)
+ {
+ global $conf;
+
+ return new Horde_Secret(array(
+ 'cookie_domain' => $conf['cookie']['domain'],
+ 'cookie_expire' => $conf['session']['timeout'],
+ 'cookie_path' => $conf['cookie']['path'],
+ 'cookie_ssl' => $conf['use_ssl'] == 1,
+ 'session_name' => $conf['session']['name']
+ ));
+ }
+}
'Horde_Mime_Viewer' => new Horde_Core_Binder_MimeViewer(),
'Horde_Notification' => new Horde_Core_Binder_Notification(),
'Horde_Prefs_Identity' => new Horde_Core_Binder_Identity(),
- 'Horde_Secret' => new Horde_Core_Binder_Secret(),
'Horde_SessionHandler' => new Horde_Core_Binder_SessionHandler(),
'Horde_Share_Factory' => new Horde_Core_Binder_ShareFactory(),
'Horde_Template' => new Horde_Core_Binder_Template(),
'Horde_Core_Factory_Perms',
'create',
),
+ 'Horde_Secret' => array(
+ 'Horde_Core_Factory_Secret',
+ 'create',
+ ),
'Horde_Service_Twitter' => array(
'Horde_Core_Factory_Twitter',
'create',
<active>yes</active>
</developer>
<date>2010-10-03</date>
- <time>11:10:02</time>
+ <time>11:32:12</time>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
<file name="Memcache.php" role="php" />
<file name="MimeViewer.php" role="php" />
<file name="Notification.php" role="php" />
- <file name="Secret.php" role="php" />
<file name="SessionHandler.php" role="php" />
<file name="ShareFactory.php" role="php" />
<file name="Template.php" role="php" />
<file name="Perms.php" role="php" />
<file name="Prefs.php" role="php" />
<file name="Request.php" role="php" />
+ <file name="Secret.php" role="php" />
<file name="Share.php" role="php" />
<file name="TextFilter.php" role="php" />
<file name="Tree.php" role="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/Secret.php" name="lib/Horde/Core/Binder/Secret.php" />
<install as="Horde/Core/Binder/SessionHandler.php" name="lib/Horde/Core/Binder/SessionHandler.php" />
<install as="Horde/Core/Binder/ShareFactory.php" name="lib/Horde/Core/Binder/ShareFactory.php" />
<install as="Horde/Core/Binder/Template.php" name="lib/Horde/Core/Binder/Template.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" />
<install as="Horde/Core/Factory/Request.php" name="lib/Horde/Core/Factory/Request.php" />
+ <install as="Horde/Core/Factory/Secret.php" name="lib/Horde/Core/Factory/Secret.php" />
<install as="Horde/Core/Factory/Share.php" name="lib/Horde/Core/Factory/Share.php" />
<install as="Horde/Core/Factory/TextFilter.php" name="lib/Horde/Core/Factory/TextFilter.php" />
<install as="Horde/Core/Factory/Tree.php" name="lib/Horde/Core/Factory/Tree.php" />