mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 22:10:45 +02:00
[ticket/12775] Update phpBB/install/index.php
PHPBB3-12775
This commit is contained in:
@@ -14,7 +14,6 @@
|
||||
namespace phpbb\di;
|
||||
|
||||
use Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||
use Symfony\Component\DependencyInjection\ContainerInterface;
|
||||
use Symfony\Component\DependencyInjection\Dumper\PhpDumper;
|
||||
|
||||
class container_factory
|
||||
@@ -28,7 +27,7 @@ class container_factory
|
||||
/**
|
||||
* The container under construction
|
||||
*
|
||||
* @var ContainerInterface
|
||||
* @var ContainerBuilder
|
||||
*/
|
||||
protected $container;
|
||||
|
||||
@@ -86,6 +85,13 @@ class container_factory
|
||||
*/
|
||||
protected $dump_container = true;
|
||||
|
||||
/**
|
||||
* Indicates if the container should be compiled automatically (default to true).
|
||||
*
|
||||
* @var bool
|
||||
*/
|
||||
protected $compile_container = true;
|
||||
|
||||
/**
|
||||
* Custom parameters to inject into the container.
|
||||
*
|
||||
@@ -159,7 +165,10 @@ class container_factory
|
||||
|
||||
$this->inject_custom_parameters();
|
||||
|
||||
$this->container->compile();
|
||||
if ($this->compile_container)
|
||||
{
|
||||
$this->container->compile();
|
||||
}
|
||||
|
||||
if ($this->dump_container && defined('DEBUG'))
|
||||
{
|
||||
@@ -227,6 +236,16 @@ class container_factory
|
||||
$this->dump_container = $dump_container;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set if the container should be compiled automatically (default to true).
|
||||
*
|
||||
* @var bool $dump_container
|
||||
*/
|
||||
public function set_compile_container($compile_container)
|
||||
{
|
||||
$this->compile_container = $compile_container;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set a custom path to find the configuration of the container
|
||||
*
|
||||
|
Reference in New Issue
Block a user