A class defining all of the details needed to connect to a database.
Some database drivers may not require all of the parameters.
| package |
CMS |
|---|---|
| author |
Robert Campbell |
| copyright |
Copyright (c) 2015, Robert Campbell calguy1000@cmsmadesimple.org |
| since | 2.2 |
| param |
The database connection type. Defaults to 'mysqli'. |
| param |
The hostname to connect to. |
| param |
The authentication username |
| param |
The authentication password |
| param |
The database name |
| param |
The table name prefix. |
| param |
The connection port |
| param |
Wether or not to use persistent connections. |
| param |
Enable debug mode. |
valid() : boolean
Returns true if there is enough information to connect to the database.
boolean