From bf7322586ec1cbe34b2a4404bfa75d225ef51768 Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Sun, 3 Oct 2010 11:54:01 -0400 Subject: [PATCH] Use factory for Horde_Facebook --- framework/Core/lib/Horde/Core/{Binder => Factory}/Facebook.php | 6 +----- framework/Core/lib/Horde/Registry.php | 5 ++++- framework/Core/package.xml | 4 ++-- 3 files changed, 7 insertions(+), 8 deletions(-) rename framework/Core/lib/Horde/Core/{Binder => Factory}/Facebook.php (82%) diff --git a/framework/Core/lib/Horde/Core/Binder/Facebook.php b/framework/Core/lib/Horde/Core/Factory/Facebook.php similarity index 82% rename from framework/Core/lib/Horde/Core/Binder/Facebook.php rename to framework/Core/lib/Horde/Core/Factory/Facebook.php index c118f0189..67269e493 100644 --- a/framework/Core/lib/Horde/Core/Binder/Facebook.php +++ b/framework/Core/lib/Horde/Core/Factory/Facebook.php @@ -3,7 +3,7 @@ * @category Horde * @package Core */ -class Horde_Core_Binder_Facebook implements Horde_Injector_Binder +class Horde_Core_Factory_Facebook { public function create(Horde_Injector $injector) { @@ -24,8 +24,4 @@ class Horde_Core_Binder_Facebook implements Horde_Injector_Binder return new Horde_Service_Facebook($apikey, $secret, $context); } - public function equals (Horde_Injector_Binder $binder) - { - return false; - } } \ No newline at end of file diff --git a/framework/Core/lib/Horde/Registry.php b/framework/Core/lib/Horde/Registry.php index ca5607606..7bbb96adb 100644 --- a/framework/Core/lib/Horde/Registry.php +++ b/framework/Core/lib/Horde/Registry.php @@ -282,7 +282,6 @@ class Horde_Registry 'Horde_Notification' => new Horde_Core_Binder_Notification(), 'Horde_Prefs_Identity' => new Horde_Core_Binder_Identity(), 'Horde_Secret' => new Horde_Core_Binder_Secret(), - 'Horde_Service_Facebook' => new Horde_Core_Binder_Facebook(), 'Horde_SessionHandler' => new Horde_Core_Binder_SessionHandler(), 'Horde_Share_Factory' => new Horde_Core_Binder_ShareFactory(), 'Horde_Template' => new Horde_Core_Binder_Template(), @@ -314,6 +313,10 @@ class Horde_Registry 'Horde_Core_Factory_Editor', 'create', ), + 'Horde_Facebook' => array( + 'Horde_Core_Factory_Facebook', + 'create', + ), 'Horde_Kolab_Server_Composite' => array( 'Horde_Core_Factory_KolabServer', 'getComposite', diff --git a/framework/Core/package.xml b/framework/Core/package.xml index 6a556a5ce..b77ae0a27 100644 --- a/framework/Core/package.xml +++ b/framework/Core/package.xml @@ -118,7 +118,6 @@ Application Framework. - @@ -157,6 +156,7 @@ Application Framework. + @@ -438,7 +438,6 @@ Application Framework. - @@ -473,6 +472,7 @@ Application Framework. + -- 2.11.0