protected function getStoreFromConfig(array $config): PDO
    {
        $dsn = $config['driver']
            . ':host=' . $config['host']
            . ';port=' . $config['port']
            . ';dbname=' . $config['database']
            . ';charset=' . $config['charset'];

        return new PDO(
            $dsn,
            $config['username'],
            $config['password'],
            []
        );
    }
protected function getStoreFromConfig(array $config): PDO
    {
        $dsn = $config['driver']
            . ':host=' . $config['host']
            . ';port=' . $config['port']
            . ';dbname=' . $config['database']
            . ';charset=' . $config['charset'];

        return new PDO(
            $dsn,
            $config['username'],
            $config['password'],
            []
        );
    }
protected function getStoreFromConfig ( array $ config ) : PDO { $ dsn = $ config [ 'driver' ] . ':host=' . $ config [ 'host' ] . ';port=' . $ config [ 'port' ] . ';dbname=' . $ config [ 'database' ] . ';charset=' . $ config [ 'charset' ] ; return new PDO ( $ dsn , $ config [ 'username' ] , $ config [ 'password' ] , [ ] ) ; }
Get the store from the config.

@param array $config

@return PDO
Get the store from the config .