static function SetDatabaseAdapter(&$db)
 {
     return ADODB_SetDatabaseAdapter($db);
 }
 static function SetDatabaseAdapter(&$db, $index = false)
 {
     //error_log("Coming into ".self::_pluralize(get_called_class())."'s SetDatabaseAdapter where ".get_class());
     if (!$index || !isset($index)) {
         $index = self::_pluralize(get_called_class());
     }
     return ADODB_SetDatabaseAdapter($db, $index);
 }
 static function SetDatabaseAdapter(&$db, $index = false)
 {
     return ADODB_SetDatabaseAdapter($db, $index);
 }
 static function SetDatabaseAdapter(&$db, $index = false)
 {
     //LogManager::getInstance()->info("Coming into ".self::_pluralize(get_called_class())."'s SetDatabaseAdapter where ".get_class());
     if (!$index || !isset($index)) {
         $index = self::_pluralize(get_called_class());
     }
     return ADODB_SetDatabaseAdapter($db, $index);
 }