xo::ConnectionContext instproc form_parameter
<instance of xo::ConnectionContext> form_parameter
Defined in
- Testcases:
-
create_workflow_with_instance, xowf, xowiki_test_cases
Source code:
:require_form_parameter
set name $spec
regexp {^([^:]+):(.*)$} $spec . name constraint
if {[info exists :form_parameter($name)]} {
if {[info exists :form_parameter_multiple($name)]} {
set value [set :form_parameter($name)]
} else {
set value [lindex [set :form_parameter($name)] 0]
}
if {[info exists constraint]} {
set r [xo::validate_parameter_constraints $name $constraint $value]
if {$r ne $value} {
ns_log notice "converting value checker: form parameter validate <$spec> -> '$value' -> '$r'"
set value $r
}
} else {
}
return $value
} else {
return $default
}
XQL Not present:Generic, PostgreSQL, Oracle
[
hide source ]
| [
make this the default ]