abstract class AbstractConnection extends Tool (View source)

Interface ConnectionInterface

Properties

protected string $name
protected array $config
protected int $fetch
protected PDO $pdo

Methods

bind(PDOStatement $pdoStatement, array $data = [])

Éxécute PDOStatement::bindValue sur une instance de PDOStatement passé en paramètre

from  Tool
void
connection()

Permet de creer un instance de l'objet PDO

PDO
getConnection()

Permet de recuperer la connection

setConnection(PDO $pdo)

Permet de recuperer la connection

string
getName()

Permet de retourner le nom de la connectoon

setFetchMode(int $fetch)

Permet de définir le mode de récuperation des données.

array
getConfig()

Permet de récupérer la configuration

mixed|string
getTablePrefix()

Permet de récupérer le prefix des tables

mixed|string
getCharset()

Permet de récupérer le type d'encodage

Details

PDOStatement bind(PDOStatement $pdoStatement, array $data = [])

Éxécute PDOStatement::bindValue sur une instance de PDOStatement passé en paramètre

Parameters

PDOStatement $pdoStatement
array $data

Return Value

PDOStatement

abstract void connection()

Permet de creer un instance de l'objet PDO

Return Value

void

PDO getConnection()

Permet de recuperer la connection

Return Value

PDO

setConnection(PDO $pdo)

Permet de recuperer la connection

Parameters

PDO $pdo

string getName()

Permet de retourner le nom de la connectoon

Return Value

string

setFetchMode(int $fetch)

Permet de définir le mode de récuperation des données.

Parameters

int $fetch

array getConfig()

Permet de récupérer la configuration

Return Value

array

mixed|string getTablePrefix()

Permet de récupérer le prefix des tables

Return Value

mixed|string

mixed|string getCharset()

Permet de récupérer le type d'encodage

Return Value

mixed|string