[ 'factories' => [ PSR7Worker::class => ConfigAbstractFactory::class, Filesystem::class => InvokableFactory::class, ], 'delegators' => [ Application::class => [ Container\ApplicationConfigInjectionDelegator::class, ], ], 'aliases' => [ ClientInterface::class => Client::class, ], 'lazy_services' => [ 'proxies_target_dir' => 'data/proxies', 'proxies_namespace' => 'ShlinkProxy', 'write_proxy_files' => EnvVars::isProdEnv(), ], ], ConfigAbstractFactory::class => [ PSR7Worker::class => [ WorkerInterface::class, ServerRequestFactoryInterface::class, StreamFactoryInterface::class, UploadedFileFactoryInterface::class, ], ], ];