ZfcRbac\Factory\RoleProviderPluginManagerFactory::createService PHP Method

createService() public method

{@inheritDoc}
public createService ( Zend\ServiceManager\ServiceLocatorInterface $serviceLocator ) : RoleProviderPluginManager
$serviceLocator Zend\ServiceManager\ServiceLocatorInterface
return ZfcRbac\Role\RoleProviderPluginManager
    public function createService(ServiceLocatorInterface $serviceLocator)
    {
        return $this($serviceLocator, RoleProviderPluginManager::class);
    }

Usage Example

 public function testFactory()
 {
     $serviceManager = new ServiceManager();
     $serviceManager->setService('Config', ['zfc_rbac' => ['role_provider_manager' => []]]);
     $factory = new RoleProviderPluginManagerFactory();
     $pluginManager = $factory->createService($serviceManager);
     $this->assertInstanceOf(RoleProviderPluginManager::class, $pluginManager);
 }
All Usage Examples Of ZfcRbac\Factory\RoleProviderPluginManagerFactory::createService
RoleProviderPluginManagerFactory