From dc34a2c49233e89d43f7ae7ad2a53e9b3ce92b3b Mon Sep 17 00:00:00 2001 From: Ralph Schindler Date: Fri, 8 Feb 2013 10:24:43 -0600 Subject: [PATCH] Zend\Barcode: * Moved share flag into actual plugin manager --- src/Barcode.php | 2 -- src/ObjectPluginManager.php | 5 +++++ src/RendererPluginManager.php | 5 +++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/Barcode.php b/src/Barcode.php index 7b95064..39cc9bb 100644 --- a/src/Barcode.php +++ b/src/Barcode.php @@ -51,7 +51,6 @@ public static function getObjectPluginManager() { if (!static::$objectPlugins instanceof ObjectPluginManager) { static::$objectPlugins = new ObjectPluginManager(); - static::$objectPlugins->setShareByDefault(false); } return static::$objectPlugins; @@ -66,7 +65,6 @@ public static function getRendererPluginManager() { if (!static::$rendererPlugins instanceof RendererPluginManager) { static::$rendererPlugins = new RendererPluginManager(); - static::$rendererPlugins->setShareByDefault(false); } return static::$rendererPlugins; diff --git a/src/ObjectPluginManager.php b/src/ObjectPluginManager.php index d06da4d..991c4b5 100644 --- a/src/ObjectPluginManager.php +++ b/src/ObjectPluginManager.php @@ -20,6 +20,11 @@ */ class ObjectPluginManager extends AbstractPluginManager { + /** + * @var bool Ensure services are not shared + */ + protected $shareByDefault = false; + /** * Default set of barcode parsers * diff --git a/src/RendererPluginManager.php b/src/RendererPluginManager.php index d34dd00..93258e4 100644 --- a/src/RendererPluginManager.php +++ b/src/RendererPluginManager.php @@ -20,6 +20,11 @@ */ class RendererPluginManager extends AbstractPluginManager { + /** + * @var bool Ensure services are not shared + */ + protected $shareByDefault = false; + /** * Default set of barcode renderers *