Use "create", adapt to Horde_Session.
authorGunnar Wrobel <p@rdus.de>
Tue, 26 Oct 2010 03:52:43 +0000 (05:52 +0200)
committerGunnar Wrobel <p@rdus.de>
Tue, 26 Oct 2010 03:52:43 +0000 (05:52 +0200)
framework/Core/lib/Horde/Core/Factory/KolabServer.php
framework/Core/lib/Horde/Core/Factory/KolabSession.php
framework/Core/lib/Horde/Core/Factory/KolabStorage.php

index 30756c7..1a5a534 100644 (file)
@@ -345,7 +345,7 @@ class Horde_Core_Factory_KolabServer
      *                                      Horde_Kolab_Server_Composite
      *                                      instance.
      */
-    public function getComposite()
+    public function create()
     {
         return new Horde_Kolab_Server_Composite(
             $this->getServer(),
index a8306e9..5b58d8a 100644 (file)
@@ -108,10 +108,9 @@ class Horde_Core_Factory_KolabSession
      */
     public function getStorage()
     {
-        $storage = new Horde_Kolab_Session_Storage_Sessionobjects(
-            new Horde_SessionObjects()
+        return new Horde_Kolab_Session_Storage_Session(
+            $GLOBALS['session']
         );
-        return $storage;
     }
 
     /**
@@ -185,7 +184,7 @@ class Horde_Core_Factory_KolabSession
      *
      * @return Horde_Kolab_Session The session handler.
      */
-    public function getSession()
+    public function create()
     {
         $storage = $this->_injector->getInstance('Horde_Kolab_Session_Storage_Interface');
         $session = $storage->load();
index 2cf5fac..71f17a6 100644 (file)
@@ -83,7 +83,7 @@ class Horde_Core_Factory_KolabStorage
      *
      * @return Horde_Kolab_Storage The storage handler.
      */
-    public function getStorage()
+    public function create()
     {
         $configuration = $this->_injector->getInstance('Horde_Kolab_Storage_Configuration');