Autarky\Database\ConnectionManager::__construct PHP Method

__construct() public method

Constructor.
public __construct ( Autarky\Config\ConfigInterface $config, Autarky\Database\ConnectionFactoryInterface $factory, string | null $defaultConnection = null )
$config Autarky\Config\ConfigInterface
$factory Autarky\Database\ConnectionFactoryInterface
$defaultConnection string | null If null, "database.connection" is retrieved from $config
    public function __construct(ConfigInterface $config, ConnectionFactoryInterface $factory, $defaultConnection = null)
    {
        $this->config = $config;
        $this->factory = $factory;
        $this->defaultConnection = $defaultConnection ?: $config->get('database.connection');
    }