Code Duplication    Length = 10-14 lines in 2 locations

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

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