Convert vilma to Horde_Session
authorMichael M Slusarz <slusarz@curecanti.org>
Wed, 17 Nov 2010 20:57:33 +0000 (13:57 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Thu, 18 Nov 2010 16:39:15 +0000 (09:39 -0700)
vilma/lib/Forms/EditDomainForm.php
vilma/lib/Vilma.php
vilma/users/edit.php

index bbc2a55..f86f152 100644 (file)
@@ -15,7 +15,7 @@ class EditDomainForm extends Horde_Form {
     {
         /* Check if a form is being edited. */
         $editing = $vars->exists('domain_id');
-        $domain = $_SESSION['vilma']['domain'];
+        $domain = $GLOBALS['session']->get('vilma', 'domain');
         parent::Horde_Form($vars, $editing ? _("Edit Domain") : _("New Domain"));
         if ($editing && !$this->isSubmitted()) {
             $domain = $GLOBALS['vilma_driver']->getDomain($vars->get('domain_id'));
index df3d435..2ee06ab 100644 (file)
@@ -106,9 +106,7 @@ class Vilma {
                 $domain = false;
             }
             Vilma::setCurDomain($domain);
-        } elseif (isset($_SESSION['vilma']['domain'])) {
-            $domain = $_SESSION['vilma']['domain'];
-        } else {
+        } elseif (!($domain = $GLOBALS['session']->get('vilma', 'domain'))) {
             $domain = false;
         }
 
@@ -120,7 +118,7 @@ class Vilma {
      */
     function setCurDomain($domain)
     {
-        $_SESSION['vilma']['domain'] = $domain;
+        $GLOBALS['session']->set('vilma', 'domain', $domain);
     }
 
     /**
@@ -173,7 +171,7 @@ class Vilma {
         $menu->add(Horde::url('domains/index.php'), _("_Domains"), 'domain.png');
 
         if (Vilma::getCurDomain()) {
-            $domain = $_SESSION['vilma']['domain'];
+            $domain = $GLOBALS['session']->get('vilma', 'domain');
             $url = Horde::url('users/index.php');
             $tmp = Horde_Util::addParameter($url, 'domain_id', $domain['domain_id']);
             $menu->add(Horde::url($tmp), _($domain['domain_name']), 'domain.png');
index 9c3886a..e6700da 100644 (file)
@@ -48,7 +48,7 @@ if (!$vars->exists('mode')) {
         $vars->set('mode', 'edit');
     } else {
         $vars->set('mode', 'new');
-        $domain_info = $_SESSION['vilma']['domain'];
+        $domain_info = $session->get('vilma', 'domain');
         $domain = $domain_info['domain_name'];
         $domain_id = $domain_info['domain_id'];
         $vars->set('domain', $domain);