private function __construct($config) { self::$failSilently = $config['failSilently']; self::$parentCalledFromPost = $config['parentCalledFromPost']; $dsn = sprintf('mysql:dbname=%s;host=%s;', $config['database'], $config['hostname']); self::$_instance = new PDO($dsn, $config['username'], $config['password']); }