add Vorlagendropdown Component and Listboxes for Messaging Variables

This commit is contained in:
ma0068
2025-02-19 11:36:00 +01:00
parent ae3072be92
commit f89c194d32
13 changed files with 1123 additions and 20 deletions
@@ -282,4 +282,46 @@ class Message_model extends DB_Model
return $this->execQuery($sql, $parametersArray);
}
/**
* Deletes a messages from tableMessages and tbl_msg_recipient
* TODO(MANU) CHECK IF NECESSARY
* dependency with other tables
* in case of reply... more messages
* maybe anonimize it
* @param $message_id
* @return boolean success
*/
public function deleteMessageRecipient($message_id)
{
$sql = "
DELETE FROM public.tbl_msg_recipient
WHERE message_id = ?;
";
return $this->execQuery($sql, array($message_id));
}
public function deleteMessageStatus($message_id)
{
$sql = "
DELETE FROM public.tbl_msg_status
WHERE message_id = ?;
";
return $this->execQuery($sql, array($message_id));
}
public function deleteMessage($message_id)
{
$sql = "
DELETE FROM public.tbl_msg_message
WHERE message_id = ?;
";
return $this->execQuery($sql, array($message_id));
}
}