diff options
author | Michael Weimann <mail@michael-weimann.eu> | 2019-12-12 21:31:09 +0100 |
---|---|---|
committer | Igor Scheller <igor.scheller@igorshp.de> | 2019-12-30 01:53:20 +0100 |
commit | a78659b2d49e1f5da65d8e924530da2c52f92a58 (patch) | |
tree | 7954db092aab76bc3ea9841d73b982212687c43d /includes/model/Message_model.php | |
parent | 95adeca0ae1cd6c5475242d036ee75584aedd2a1 (diff) |
Migrate message view
Diffstat (limited to 'includes/model/Message_model.php')
-rw-r--r-- | includes/model/Message_model.php | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/includes/model/Message_model.php b/includes/model/Message_model.php deleted file mode 100644 index 640cb085..00000000 --- a/includes/model/Message_model.php +++ /dev/null @@ -1,56 +0,0 @@ -<?php - -use Engelsystem\Database\DB; -use Engelsystem\Models\User\User; - -/** - * Returns Message id array - * - * @return array - */ -function Message_ids() -{ - return DB::select('SELECT `id` FROM `Messages`'); -} - -/** - * Returns message by id. - * - * @param int $message_id message ID - * @return array|null - */ -function Message($message_id) -{ - $message = DB::selectOne('SELECT * FROM `Messages` WHERE `id`=? LIMIT 1', [$message_id]); - - return empty($message) ? null : $message; -} - -/** - * send message - * - * @param int $receiver_user_id User ID of Receiver - * @param string $text Text of Message - * @return bool - */ -function Message_send($receiver_user_id, $text) -{ - $user = auth()->user(); - $receiver = User::find($receiver_user_id); - - if (empty($text) || !$receiver || $receiver->id == $user->id) { - return false; - } - - return DB::insert(' - INSERT INTO `Messages` (`Datum`, `SUID`, `RUID`, `Text`) - VALUES(?, ?, ?, ?) - ', - [ - time(), - $user->id, - $receiver->id, - $text - ] - ); -} |