} elseif ($owner == $GLOBALS['registry']->getAuth()) {
$owner_title = _("My Galleries");
} elseif (!empty($GLOBALS['conf']['gallery']['customlabel'])) {
- $uprefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('ansel', array(
+ $uprefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('ansel', array(
'cache' => false,
'user' => $owner
));
if ($this->_owner == $GLOBALS['registry']->getAuth() && empty($this->_params['api'])) {
return _("My Galleries");
} elseif (!empty($GLOBALS['conf']['gallery']['customlabel'])) {
- $uprefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('ansel', array(
+ $uprefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('ansel', array(
'cache' => false,
'owner' => $this->_owner
));
$owner_title = _("My Galleries");
$custom = '';
} elseif (!empty($GLOBALS['conf']['gallery']['customlabel'])) {
- $uprefs = $injector->getInstance('Horde_Prefs')->getPrefs('ansel', array(
+ $uprefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs('ansel', array(
'cache' => false,
'user' => $group
));
return (boolean)$GLOBALS['prefs']->getValue('friends_approval');
}
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('folks', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('folks', array(
'cache' => false,
'user' => $GLOBALS['registry']->convertUsername($user, true)
));
+++ /dev/null
-<?php
-/**
- * @category Horde
- * @package Core
- */
-class Horde_Core_Binder_Prefs implements Horde_Injector_Binder
-{
- public function create(Horde_Injector $injector)
- {
- return new Horde_Core_Factory_Prefs($injector);
- }
-
- public function equals(Horde_Injector_Binder $binder)
- {
- return false;
- }
-}
if (isset($prefs) && ($params['user'] == $registry->getAuth())) {
$params['prefs'] = $prefs;
} else {
- $params['prefs'] = $injector->getInstance('Horde_Prefs')->getPrefs($registry->getApp(), array(
+ $params['prefs'] = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs($registry->getApp(), array(
'cache' => false,
'user' => $user
));
}
if (Horde_Menu::showService('prefs') &&
- !($injector->getInstance('Horde_Prefs')->getPrefs() instanceof Horde_Prefs_Session)) {
+ !($injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs() instanceof Horde_Prefs_Session)) {
$menu['prefs'] = array(
'icon' => Horde_Themes::img('prefs.png'),
'name' => _("Preferences"),
'Horde_Memcache' => 'Horde_Core_Binder_Memcache',
'Horde_Mime_Viewer' => 'Horde_Core_Binder_MimeViewer',
'Horde_Notification' => 'Horde_Core_Binder_Notification',
- 'Horde_Prefs' => 'Horde_Core_Binder_Prefs',
'Horde_Prefs_Identity' => 'Horde_Core_Binder_Identity',
// 'Horde_Registry' - initialized below
'Horde_Secret' => 'Horde_Core_Binder_Secret',
);
}
- $prefs = $injector->getInstance('Horde_Prefs')->getPrefs($app, $opts);
+ $prefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs($app, $opts);
}
/**
unset($_SESSION['horde_auth']);
/* Remove the user's cached preferences if they are present. */
- $GLOBALS['injector']->getInstance('Horde_Prefs')->clearCache();
+ $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->clearCache();
if ($destroy) {
session_destroy();
/* Reload preferences for the new user. */
unset($GLOBALS['prefs']);
- $GLOBALS['injector']->getInstance('Horde_Prefs')->clearCache();
+ $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->clearCache();
$this->loadPrefs();
$this->setLanguageEnvironment($GLOBALS['prefs']->getValue('language'), $app);
<active>yes</active>
</developer>
<date>2010-10-02</date>
- <time>22:28:34</time>
+ <time>22:52:58</time>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
</dir> <!-- /lib/Horde/Core/Autoloader/Callback -->
</dir> <!-- /lib/Horde/Core/Autoloader -->
<dir name="Binder">
+ <file name="Alarm.php" role="php" />
<file name="Auth.php" role="php" />
<file name="AuthFactory.php" role="php" />
<file name="AuthSignup.php" role="php" />
<file name="Memcache.php" role="php" />
<file name="MimeViewer.php" role="php" />
<file name="Notification.php" role="php" />
- <file name="Prefs.php" role="php" />
<file name="Secret.php" role="php" />
<file name="SessionHandler.php" role="php" />
<file name="ShareFactory.php" role="php" />
<install as="Horde/Core/Auth/Signup/SqlObject.php" name="lib/Horde/Core/Auth/Signup/SqlObject.php" />
<install as="Horde/Core/Autoloader/Callback/Mime.php" name="lib/Horde/Core/Autoloader/Callback/Mime.php" />
<install as="Horde/Core/Autoloader/Callback/Nls.php" name="lib/Horde/Core/Autoloader/Callback/Nls.php" />
+ <install as="Horde/Core/Binder/Alarm.php" name="lib/Horde/Core/Binder/Alarm.php" />
<install as="Horde/Core/Binder/Auth.php" name="lib/Horde/Core/Binder/Auth.php" />
<install as="Horde/Core/Binder/AuthFactory.php" name="lib/Horde/Core/Binder/AuthFactory.php" />
<install as="Horde/Core/Binder/AuthSignup.php" name="lib/Horde/Core/Binder/AuthSignup.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/Prefs.php" name="lib/Horde/Core/Binder/Prefs.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" />
$haveError = false;
/* Remove user's prefs */
- $prefs = $injector->getInstance('Horde_Prefs')->getPrefs('horde', array(
+ $prefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs('horde', array(
'user' => $user
));
try {
$cli->message('Importing ' . $user . '\'s preferences');
// Reset user prefs
- $prefs = $injector->getInstance('Horde_Prefs')->getPrefs('horde', array(
+ $prefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs('horde', array(
'cache' => false,
'user' => $user
));
$GLOBALS['registry']->setAuth($user, array());
$cli->message('Importing ' . $user . '\'s preferences');
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('horde', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('horde', array(
'cache' => false,
'user' => $user
));
/* If a username has been supplied try fetching the prefs stored info. */
if ($username = $vars->get('username')) {
$username = Horde_Auth::addHook($username);
- $prefs = $injector->getInstance('Horde_Prefs')->getPrefs('horde', array(
+ $prefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs('horde', array(
'cache' => false,
'user' => $username
));
/* Load $mail_user's preferences so that we can use their
* locale information for the notification message. */
- $prefs = $injector->getInstance('Horde_Prefs')->getPrefs('horde', array(
+ $prefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs('horde', array(
'cache' => false,
'user' => $mail_user
));
*/
protected function _retrieve($field, $readonly = false)
{
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('ingo', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('ingo', array(
'cache' => false,
'user' => Ingo::getUser()
));
*/
protected function _store($ob)
{
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('ingo', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('ingo', array(
'cache' => false,
'user' => Ingo::getUser()
));
$fb = $cache->get($key, 360);
if (!$fb) {
if ($user) {
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('kronolith', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('kronolith', array(
'cache' => false,
'user' => $user
));
if ($alarm_user == $current_user) {
$prefs = $GLOBALS['prefs'];
} else {
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('kronolith', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('kronolith', array(
'cache' => false,
'user' => $alarm_user
));
*/
public static function _notificationPref($user, $mode, $calendar = null)
{
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('kronolith', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('kronolith', array(
'cache' => false,
'user' => $user
));
// Loop through the users and generate an agenda for them
foreach ($users as $user) {
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('kronolith', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('kronolith', array(
'user' => $user
));
$agenda_calendars = $prefs->getValue('daily_agenda');
if (!is_null($creator)) {
echo "$count\n";
}
- $prefs = $injector->getInstance('Horde_Prefs')->getPrefs('horde', array(
+ $prefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs('horde', array(
'cache' => false,
'user' => $row['event_creator_id']
));
$users = array($user);
}
foreach ($users as $alarm_user) {
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('nag', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('nag', array(
'cache' => false,
'user' => $alarm_user
));
*/
public static function _notificationPref($user, $mode, $tasklist = null)
{
- $prefs = $GLOBALS['injector']->getInstance('Horde_Prefs')->getPrefs('nag', array(
+ $prefs = $GLOBALS['injector']->getInstance('Horde_Core_Factory_Prefs')->getPrefs('nag', array(
'cache' => false,
'user' => $user
));
// Reset user prefs
unset($prefs);
- $prefs = $injector->getInstance('Horde_Prefs')->getPrefs('turba', array(
+ $prefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs('turba', array(
'cache' => false,
'user' => $user
));
$cli->message('Importing ' . $user . '\'s address book');
// Reset user prefs
- $prefs = $injector->getInstance('Horde_Prefs')->getPrefs('turba', array(
+ $prefs = $injector->getInstance('Horde_Core_Factory_Prefs')->getPrefs('turba', array(
'cache' => false,
'user' => $user
));