Registered database

internal
package salt\sql

 Methods

Create a DBConnexion

__construct(string $host, string $port, string $db, string $user, string $pass, string $charset, array $options) 

Parameters

$host

string

Host name

$port

string

Port number

$db

string

database name

$user

string

user name

$pass

string

password

$charset

string

charset of database

$options

array

PDO options array

Check a password for connect to database

checkConnect(string $password) : boolean

Parameters

$password

string

Password

Returns

booleanTRUE if password can be used for connect

Connect to a database

connect(string $password = NULL) : \PDO

Parameters

$password

string

the password to use for connect (NULL for using the registered password)

Exceptions

\salt\SaltException if connexion failed

Returns

\PDOPDO instance

Retrieve database name

getDatabase() : string

Returns

stringdatabase name

 Properties

 

charset of database

$charset : string

Default

 

database name

$db : string

Default

 

Host name

$host : string

Default

 

PDO options array

$options : array

Default

 

password. Will be cleared after connexion

$pass : string

Default

 

Port number

$port : string

Default

 

user name

$user : string

Default