ZfcRbac\Factory\GuardPluginManagerFactory::createService PHP Метод

createService() публичный Метод

{@inheritDoc}
public createService ( Zend\ServiceManager\ServiceLocatorInterface $serviceLocator ) : GuardPluginManager
$serviceLocator Zend\ServiceManager\ServiceLocatorInterface
Результат ZfcRbac\Guard\GuardPluginManager
    public function createService(ServiceLocatorInterface $serviceLocator)
    {
        return $this($serviceLocator, GuardPluginManager::class);
    }

Usage Example

 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);
 }
All Usage Examples Of ZfcRbac\Factory\GuardPluginManagerFactory::createService
GuardPluginManagerFactory