function __construct() { try { $sttgs = Config::getBlock("database"); //settings for database $username = $sttgs['username']; $password = $sttgs['password']; $pdoConnString = $sttgs['driver'] . ":host=" . $sttgs['server'] . ";dbname=" . $sttgs['dbname'] . ";"; parent::__construct($pdoConnString, $username, $password); $this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (PDOException $e) { echo '[ERROR]: ' . $e->getMessage(); } }