Code Duplication    Length = 10-14 lines in 2 locations

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

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