From cb599798822380117c250ae2d313c834c44f3553 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 3 Jan 2011 17:31:39 +0100 Subject: [PATCH] Fix setting the share driver in the share objects. Remove redundant setter. --- framework/Share/lib/Horde/Share/Base.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/framework/Share/lib/Horde/Share/Base.php b/framework/Share/lib/Horde/Share/Base.php index 0f19b9b74..65a3f093f 100644 --- a/framework/Share/lib/Horde/Share/Base.php +++ b/framework/Share/lib/Horde/Share/Base.php @@ -162,7 +162,7 @@ abstract class Horde_Share_Base */ public function initShareObject(Horde_Share_Object $object) { - $object->setShareOb($this->_shareCallback); + $object->setShareOb(empty($this->_shareCallback) ? $this : $this->_shareCallback); } public function setShareCallback($callback) @@ -411,8 +411,6 @@ abstract class Horde_Share_Base { $share = $this->_newShare($name); $share->set('owner', $owner); - $share->setShareOb(empty($this->_shareCallback) ? $this : $this->_shareCallback); - return $share; } -- 2.11.0