'onInitEnvironmentConfig', ]; } /** * @param ContainerInterface $container * * @return EnvironmentConfig */ public static function onInitEnvironmentConfig(ContainerInterface $container): EnvironmentConfig { $provider = self::onInitEnvironmentConfigProvider($container); return $provider->createEnvironmentConfig(); } /** * @param ContainerInterface $container * * @return EnvironmentConfigProvider */ private static function onInitEnvironmentConfigProvider(ContainerInterface $container): EnvironmentConfigProvider { /** @var LegacyApplication $app */ $app = $container->get('LegacyApplication'); return new EnvironmentConfigProvider($app->Conf); } }