UNPKG

@jymfony/framework-bundle

Version:

Jymfony Framework Bundle

53 lines (34 loc) 2.62 kB
declare namespace Jymfony.Bundle.FrameworkBundle.DependencyInjection { import ContainerBuilder = Jymfony.Component.DependencyInjection.ContainerBuilder; import Extension = Jymfony.Component.DependencyInjection.Extension.Extension; import ConfigurationInterface = Jymfony.Component.Config.Definition.ConfigurationInterface; import LoaderInterface = Jymfony.Component.Config.Loader.LoaderInterface; export class FrameworkExtension extends Extension { private _sessionConfigEnabled: boolean; __construct(): void; constructor(); /** * @inheritdoc */ load(configs: any[], container: ContainerBuilder): void; /** * Returns the extension configuration object. */ getConfiguration(config: any[], container: ContainerBuilder): ConfigurationInterface; private _registerSessionConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _registerConsoleConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _registerDebugConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _registerLoggerConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _buildLoggerHandler(container: ContainerBuilder, name: string, handler: any): string; private _registerRouterConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _registerHttpServerConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _registerCacheConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _registerDevServer(container: ContainerBuilder, loader: LoaderInterface): void; private _registerTemplatingConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _registerMime(loader: LoaderInterface): void; private _registerHttpClientConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface, profilerConfig: any): void; private _registerRetryableHttpClient(options: any, name: string, container: ContainerBuilder): void; private _registerValidationConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface): void; private _registerMessengerConfiguration(config: any, container: ContainerBuilder, loader: LoaderInterface, validationConfig: any): void; } }