protected function _getCloud($options = null, $setDecoratorPluginManager = true) { $cloud = new Tag\Cloud($options); if ($setDecoratorPluginManager) { $decorators = $cloud->getDecoratorPluginManager(); $decorators->setInvokableClass('clouddummy', 'ZendTest\\Tag\\Cloud\\TestAsset\\CloudDummy'); $decorators->setInvokableClass('clouddummy1', 'ZendTest\\Tag\\Cloud\\TestAsset\\CloudDummy1'); $decorators->setInvokableClass('clouddummy2', 'ZendTest\\Tag\\Cloud\\TestAsset\\CloudDummy2'); $decorators->setInvokableClass('tagdummy', 'ZendTest\\Tag\\Cloud\\TestAsset\\TagDummy'); } return $cloud; }
protected function _getCloud($options = null, $setPluginLoader = true) { $cloud = new Tag\Cloud($options); if ($setPluginLoader) { $cloud->getPluginLoader()->addPrefixPath('ZendTest\\Tag\\Cloud\\TestAsset', __DIR__ . '/TestAsset'); } return $cloud; }
protected function _getCloud($options = null, $setDecoratorBroker = true) { $cloud = new Tag\Cloud($options); if ($setDecoratorBroker) { $loader = $cloud->getDecoratorBroker()->getClassLoader(); $loader->registerPlugins(array( 'clouddummy' => 'ZendTest\Tag\Cloud\TestAsset\CloudDummy', 'clouddummy1' => 'ZendTest\Tag\Cloud\TestAsset\CloudDummy1', 'clouddummy2' => 'ZendTest\Tag\Cloud\TestAsset\CloudDummy2', 'tagdummy' => 'ZendTest\Tag\Cloud\TestAsset\TagDummy', )); } return $cloud; }