Code Duplication    Length = 10-14 lines in 2 locations

main/inc/lib/message.lib.php 2 locations

@@ 711-724 (lines=14) @@
708
     * @param string $type
709
     * @return bool
710
     */
711
    public static function update_message_status($user_id, $message_id, $type)
712
    {
713
        $type = intval($type);
714
        if ($message_id != strval(intval($message_id)) || $user_id != strval(intval($user_id))) {
715
            return false;
716
        }
717
        $table_message = Database::get_main_table(TABLE_MESSAGE);
718
        $sql = "UPDATE $table_message SET
719
                    msg_status = '$type'
720
                WHERE
721
                    user_receiver_id=" . intval($user_id) . " AND
722
                    id='" . intval($message_id) . "'";
723
        Database::query($sql);
724
    }
725
726
    /**
727
     * get messages by user id and message id
@@ 732-741 (lines=10) @@
729
     * @param  int $message_id
730
     * @return array
731
     */
732
    public static function get_message_by_user($user_id, $message_id)
733
    {
734
        if ($message_id != strval(intval($message_id)) || $user_id != strval(intval($user_id)))
735
            return false;
736
        $table_message = Database::get_main_table(TABLE_MESSAGE);
737
        $query = "SELECT * FROM $table_message
738
                  WHERE user_receiver_id=" . intval($user_id) . " AND id='" . intval($message_id) . "'";
739
        $result = Database::query($query);
740
741
        return $row = Database::fetch_array($result);
742
    }
743
744
    /**