$form->addHidden('', 'story_id', 'int', false);
$v = &$form->addVariable(_("From"), 'from', 'email', true, false);
if (Horde_Auth::getAuth()) {
- require_once 'Horde/Identity.php';
- $identity = Identity::factory();
- $v->setDefault($identity->getValue('from_addr'));
+ $v->setDefault($injector->getInstance('Horde_Prefs_Identity')->getOb()->getValue('from_addr'));
}
$form->addVariable(_("To"), 'recipients', 'email', true, false, _("Separate multiple email addresses with commas."), true);
$form->addVariable(_("Subject"), 'subject', 'text', true);
}
$owner = $share->get('owner');
-$identity = Horde_Prefs_Identity::factory('none', $owner);
+$identity = $injectory->getInstance('Horde_Prefs_Identity')->getOb($owner);
$history = $injector->getInstance('Horde_History');
$now = new Horde_Date(time());
{
$requestor = $this->_lock['lock_owner'];
if ($requestor) {
- $identity = Horde_Prefs_Identity::factory('none', $requestor);
- $name = $identity->getValue('fullname');
+ $name = $GLOBALS['injector']
+ ->getInstance('Horde_Prefs_Identity')
+ ->getOb($requestor)
+ ->getValue('fullname');
if (!strlen($name)) {
$name = $requestor;
}