Atrauzzi\LaravelDoctrine\ServiceProvider::getDoctrineConnection PHP Method

getDoctrineConnection() protected method

protected getDoctrineConnection ( ) : mixed
return mixed
    protected function getDoctrineConnection()
    {
        $database = config('doctrine.connections.default', config('database.default'));
        if (empty($database)) {
            throw new \Exception("Database type not set");
        }
        $laravel_database_configuration = config('database.connections.' . $database, []);
        $doctrine_database_overrides = config('doctrine.connections.' . $database, []);
        $configurations = $this->mapToDoctrineConfigs(array_merge($laravel_database_configuration, $doctrine_database_overrides));
        return $configurations;
    }