class MysqlAdapter extends AbstractConnection (View source)

Constants

PORT

Default PORT

Properties

protected string $name

The connexion nane

protected array $config

The configuration definition

from  AbstractConnection
protected int $fetch

The PDO fetch mode

from  AbstractConnection
protected PDO $pdo

The PDO instance

from  AbstractConnection

Methods

void
connection()

Make connexion

PDO
getConnection()

Retrieves the connection

void
setConnection(PDO $pdo)

Set the connection

string
getName()

Returns the name of the connection

void
setFetchMode(int $fetch)

Sets the data recovery mode.

array
getConfig()

Retrieves the configuration

string
getTablePrefix()

Retrieves the table prefix

string
getCharset()

Retrieves the type of encoding

string
getCollation()

Retrieves the define Collation

string
getPdoDriver()

Get the drive that PDO run on

bind(PDOStatement $pdo_statement, array $bindings = [])

Executes PDOStatement::bindValue on an instance of

__construct(array $config)

MysqlAdapter constructor.

Details

void connection()

Make connexion

Return Value

void

PDO getConnection()

Retrieves the connection

Return Value

PDO

void setConnection(PDO $pdo)

Set the connection

Parameters

PDO $pdo

Return Value

void

string getName()

Returns the name of the connection

Return Value

string

void setFetchMode(int $fetch)

Sets the data recovery mode.

Parameters

int $fetch

Return Value

void

array getConfig()

Retrieves the configuration

Return Value

array

string getTablePrefix()

Retrieves the table prefix

Return Value

string

string getCharset()

Retrieves the type of encoding

Return Value

string

string getCollation()

Retrieves the define Collation

Return Value

string

string getPdoDriver()

Get the drive that PDO run on

Return Value

string

PDOStatement bind(PDOStatement $pdo_statement, array $bindings = [])

Executes PDOStatement::bindValue on an instance of

Parameters

PDOStatement $pdo_statement
array $bindings

Return Value

PDOStatement

__construct(array $config)

MysqlAdapter constructor.

Parameters

array $config