protected function connect($dsn = '') { global $config; $opt = array('debug' => 3, 'persistent' => TRUE); self::$dbh = DB::connect($config['dsn'], $opt); if (PEAR::isError(self::$dbh)) { self::fatalError(self::$dbh); } self::$dbh->setFetchMode(DB_FETCHMODE_ASSOC); }