diff options
Diffstat (limited to 'phpBB/phpbb/di/container_builder.php')
| -rw-r--r-- | phpBB/phpbb/di/container_builder.php | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/phpBB/phpbb/di/container_builder.php b/phpBB/phpbb/di/container_builder.php index 8c1ce8bde2..70ceb9b5e3 100644 --- a/phpBB/phpbb/di/container_builder.php +++ b/phpBB/phpbb/di/container_builder.php @@ -158,13 +158,18 @@ class container_builder  			}  			else  			{ -				$this->container_extensions = array(new extension\core($this->get_config_path())); +				$this->container_extensions = [ +					new extension\core($this->get_config_path()), +				];  				if ($this->use_extensions)  				{  					$this->load_extensions();  				} +				// Add tables extension after all extensions +				$this->container_extensions[] = new extension\tables(); +  				// Inject the config  				if ($this->config_php_file)  				{ @@ -481,7 +486,7 @@ class container_builder  			$cached_container_dump = $dumper->dump(array(  				'class'      => 'phpbb_cache_container', -				'base_class' => 'Symfony\\Component\\DependencyInjection\\ContainerBuilder', +				'base_class' => 'Symfony\\Component\\DependencyInjection\\Container',  			));  			$cache->write($cached_container_dump, $this->container->getResources()); | 
