AssetManager\Service\AssetFilterManagerServiceFactory::createService PHP Метод

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

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

Usage Example

 public function testConstruct()
 {
     $serviceManager = new ServiceManager();
     $serviceManager->setService('Config', array('asset_manager' => array('filters' => array('css' => array('filter' => 'Lessphp')))));
     $serviceManager->setService('AssetManager\\Service\\MimeResolver', new MimeResolver());
     $t = new AssetFilterManagerServiceFactory($serviceManager);
     $service = $t->createService($serviceManager);
     $this->assertTrue($service instanceof AssetFilterManager);
 }
AssetFilterManagerServiceFactory