* @license GNU General Public License, version 2 (GPL-2.0) * * For full copyright and license information, please see * the docs/CREDITS.txt file. * */ namespace phpbb\di\extension; use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\HttpKernel\DependencyInjection\Extension; /** * Container tables extension */ class tables extends Extension { /** * {@inheritDoc} */ public function load(array $configs, ContainerBuilder $container) { // Tables is a reserved parameter and will be overwritten at all times $tables = []; // Add access via 'tables' parameter to acquire array with all tables $parameterBag = $container->getParameterBag(); $parameters = $parameterBag->all(); foreach ($parameters as $parameter_name => $parameter_value) { if (!preg_match('/tables\.(.+)/', $parameter_name, $matches)) { continue; } $tables[$matches[1]] = $parameter_value; } $container->setParameter('tables', $tables); } /** * Returns the recommended alias to use in XML. * * This alias is also the mandatory prefix to use when using YAML. * * @return string The alias */ public function getAlias() { return 'tables'; } } c/diff/installer/9/fr/content/locale.html'>diffstats
path: root/installer/9/fr/content/locale.html
diff options
context:
space:
mode:
authorPapoteur <papoteur@mageia.org>2023-11-10 13:03:01 +0100
committerPapoteur <papoteur@mageia.org>2023-11-10 13:03:01 +0100
commit03248c292f3024b82930b7937ad0b474b87b108a (patch)
treed222a077504e7b990ba8a25c17f05ac7d4feffa5 /installer/9/fr/content/locale.html
parent697add17591e06cd1954e52c2a04a21e609e2c23 (diff)
downloaddoc-master.tar
doc-master.tar.gz
doc-master.tar.bz2
doc-master.tar.xz
doc-master.zip
Adding or refreshing draklive in ruHEADmaster
Diffstat (limited to 'installer/9/fr/content/locale.html')
0 files changed, 0 insertions, 0 deletions