public function insertIntoMdlTable($tableName, $valueArray)
 {
     return GcrDatabaseAccessPostgres::insertIntoTable($this, $tableName, $valueArray);
 }
 public function insertIntoMhrTable($tableName, $valueArray = array())
 {
     //  changed by Mohan per Ron's email.
     //	return GcrDatabaseAccessPostgres::insertIntoTable($this, $tableName, $valueArray);
     $this->beginTransaction();
     // We need this to get past Mahara's triggers which are not schema aware.
     $this->gcQuery('SET LOCAL search_path TO ' . $this->short_name);
     $result = GcrDatabaseAccessPostgres::insertIntoTable($this, $tableName, $valueArray);
     $this->commitTransaction();
     return $result;
 }