ZendBench\ServiceManager\SetNewServicesBench::__construct PHP Method

__construct() public method

public __construct ( )
    public function __construct()
    {
        $config = ['factories' => ['factory1' => BenchAsset\FactoryFoo::class], 'invokables' => ['invokable1' => BenchAsset\Foo::class], 'services' => ['service1' => new \stdClass()], 'aliases' => ['factoryAlias1' => 'factory1', 'recursiveFactoryAlias1' => 'factoryAlias1', 'recursiveFactoryAlias2' => 'recursiveFactoryAlias1'], 'abstract_factories' => [BenchAsset\AbstractFactoryFoo::class]];
        for ($i = 0; $i <= self::NUM_SERVICES; $i++) {
            $config['factories']["factory_{$i}"] = BenchAsset\FactoryFoo::class;
            $config['aliases']["alias_{$i}"] = "service_{$i}";
        }
        $this->sm = new ServiceManager($config);
    }