Singleton that uses POD
and connects with the following options
- FETCH_BOUND
- ERRMODE_EXCEPTION
- SET NAMES utf8
- getConnection static returns the single instance PDO object
- throw DatabaseException
Use kingsoft/Utils to include a settings file
require $_SERVER['DOCUMENT_ROOT'] . '/vendor/kingsoft/utils/settings.inc.php';
The settings file should include this
[db]
hostname=hostname
database=database
username=username
password=password