xo::update_query_variable (private)

 xo::update_query_variable old_query var value

Defined in packages/xotcl-core/tcl/context-procs.tcl

Replace in a URL-query old occurrences of var with new value.

Parameters:
old_query (required)
var (required)
value (required)
Returns:
pairs in a form suitable for export_vars

Testcases:
api__context
Source code:
    set query [list [list $var $value]]
    foreach {key value} [ns_set array [ns_parsequery $old_query]] {
      if {$key eq $var
          || [::util::suspicious_query_variable -proc xo::update_query $key $value]} {
        continue
      }
      lappend query [list $key $value]
    }
    return $query
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: