private $_db;\r
private $_maps;\r
\r
- public function __construct($maps)\r
+ public function __construct($maps, $dbCredentials)\r
{\r
+ $credentials = include $dbCredentials;\r
//TODO: should probably do all this through a configuration object or something\r
$dsn = 'mysql:host=localhost;dbname=divinelegy;charset=utf8';\r
$username = 'root';\r
$options = array(PDO::ATTR_EMULATE_PREPARES => false,\r
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION);\r
\r
- $this->_db = new PDO($dsn, $username, $password, $options); \r
+ $this->_db = new PDO($dsn, $credentials['user'], $credentials['pass'], $options); \r
$this->_maps = include $maps;\r
}\r
\r