Studienplatz Serverside API update

This commit is contained in:
Werner Masik
2014-01-20 09:04:29 +00:00
parent 1be72e872a
commit 13d05e6b48
7 changed files with 604 additions and 24 deletions
+26
View File
@@ -200,6 +200,32 @@ class benutzer extends person
}
}
/**
* Löscht den Benutzer mit der übergebenen uid. Da beim Speichern auch
* eine Person angelegt wird, muss eventuell auch diese gelöscht werden.
* Das kann durch Aufruf der geerbten Methode {@link person::delete()}
* erledigt werden. Damit die Klasse Abwärtskombatibel bleibt, wurde die
* Methode delete() absichtlich nicht überschrieben.
* @param $uid
*/
public function deleteBenutzer($uid)
{
$qry = "DELETE from public.tbl_benutzer where uid = ".$this->db_add_param($uid).";";
if($this->db_query($qry))
{
return true;
}
else
{
$this->errormsg = "Es ist ein Fehler beim Löschen des Benutzers aufgetreten";
return false;
}
}
/**
* Prueft ob die UID bereits existiert
* @param uid