[ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Source view] [Print] [Project Stats]
This file is part of the phpBB Forum Software package.
Copyright: | (c) phpBB Limited |
License: | GNU General Public License, version 2 (GPL-2.0) |
File Size: | 698 lines (16 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
container_builder:: (26 methods):
__construct()
get_container()
with_environment()
with_extensions()
without_extensions()
with_cache()
without_cache()
with_cache_dir()
with_compiled_container()
without_compiled_container()
with_config_path()
with_custom_parameters()
with_config()
get_config_path()
get_cache_dir()
load_extensions()
dump_container()
create_container()
inject_custom_parameters()
inject_dbal_driver()
get_core_parameters()
get_env_parameters()
get_container_filename()
get_autoload_filename()
get_environment()
register_ext_compiler_pass()
Class: container_builder - X-Ref
__construct($phpbb_root_path, $php_ext) X-Ref |
Constructor param: string $phpbb_root_path Path to the phpbb includes directory. param: string $php_ext php file extension |
get_container() X-Ref |
Build and return a new Container respecting the current configuration return: \phpbb_cache_container|ContainerBuilder |
with_environment($environment) X-Ref |
Enable the extensions. param: string $environment The environment to use return: $this |
with_extensions() X-Ref |
Enable the extensions. return: $this |
without_extensions() X-Ref |
Disable the extensions. return: $this |
with_cache() X-Ref |
Enable the caching of the container. If DEBUG_CONTAINER is set this option is ignored and a new container is build. return: $this |
without_cache() X-Ref |
Disable the caching of the container. return: $this |
with_cache_dir($cache_dir) X-Ref |
Set the cache directory. param: string $cache_dir The cache directory. return: $this |
with_compiled_container() X-Ref |
Enable the compilation of the container. return: $this |
without_compiled_container() X-Ref |
Disable the compilation of the container. return: $this |
with_config_path($config_path) X-Ref |
Set a custom path to find the configuration of the container. param: string $config_path return: $this |
with_custom_parameters($custom_parameters) X-Ref |
Set custom parameters to inject into the container. param: array $custom_parameters return: $this |
with_config(\phpbb\config_php_file $config_php_file) X-Ref |
Set custom parameters to inject into the container. param: \phpbb\config_php_file $config_php_file return: $this |
get_config_path() X-Ref |
Returns the path to the container configuration (default: root_path/config) return: string |
get_cache_dir() X-Ref |
Returns the path to the cache directory (default: root_path/cache/environment). return: string Path to the cache directory. |
load_extensions() X-Ref |
Load the enabled extensions. |
dump_container($cache) X-Ref |
Dump the container to the disk. param: ConfigCache $cache The config cache |
create_container(array $extensions) X-Ref |
Create the ContainerBuilder object param: array $extensions Array of Container extension objects return: ContainerBuilder object |
inject_custom_parameters() X-Ref |
Inject the customs parameters into the container |
inject_dbal_driver() X-Ref |
Inject the dbal connection driver into container |
get_core_parameters() X-Ref |
Returns the core parameters. return: array An array of core parameters |
get_env_parameters() X-Ref |
Gets the environment parameters. Only the parameters starting with "PHPBB__" are considered. return: array An array of parameters |
get_container_filename() X-Ref |
Get the filename under which the dumped container will be stored. return: string Path for dumped container |
get_autoload_filename() X-Ref |
Get the filename under which the dumped extensions autoloader will be stored. return: string Path for dumped extensions autoloader |
get_environment() X-Ref |
Return the name of the current environment. return: string |
register_ext_compiler_pass() X-Ref |
No description |
Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |