{@inheritDoc}
public createService ( Zend\ServiceManager\ServiceLocatorInterface $serviceLocator ) : |
||
$serviceLocator | Zend\ServiceManager\ServiceLocatorInterface | |
return |
public function testFactory() { $serviceManager = new ServiceManager(); $serviceManager->setService('Config', ['zfc_rbac' => ['guard_manager' => []]]); $factory = new GuardPluginManagerFactory(); $pluginManager = $factory->createService($serviceManager); $this->assertInstanceOf(GuardPluginManager::class, $pluginManager); }
public function testFactory() { $serviceManager = new ServiceManager(); $serviceManager->setService('Config', ['zfc_rbac' => ['guard_manager' => []]]); $factory = new GuardPluginManagerFactory(); $pluginManager = $factory->createService($serviceManager); $this->assertInstanceOf('ZfcRbac\\Guard\\GuardPluginManager', $pluginManager); $this->assertSame($serviceManager, $pluginManager->getServiceLocator()); }