ad_page_contract_filter_invoke (public)

 ad_page_contract_filter_invoke filter name value_varname \
    [ parameters ]

Defined in packages/acs-tcl/tcl/tcl-documentation-procs.tcl

Invokes a filter on the argument and returns the result (1 or 0). The value may be modified during the invocation of the filter.

Parameters:
filter - the name of the filter to invoke
name - the logical name of the variable to filter
value_varname - the name of the variable holding the value to be filtered.
parameters (optional) - any arguments to pass to the filter
Authors:
Lars Pind <lars@pinds.com>
Yonatan Feldman <yon@arsdigita.com>
Created:
25 July 2000

Partial Call Graph (max 5 caller/called nodes):
%3 test_ad_page_contract_filters ad_page_contract_filters (test acs-tcl) ad_page_contract_filter_invoke ad_page_contract_filter_invoke test_ad_page_contract_filters->ad_page_contract_filter_invoke ad_page_contract_filter_proc ad_page_contract_filter_proc (public) ad_page_contract_filter_invoke->ad_page_contract_filter_proc ad_page_contract_set_validation_passed ad_page_contract_set_validation_passed (private) ad_page_contract_filter_invoke->ad_page_contract_set_validation_passed richtext::ckeditor4::ckfinder::query_page_contract richtext::ckeditor4::ckfinder::query_page_contract (private) richtext::ckeditor4::ckfinder::query_page_contract->ad_page_contract_filter_invoke richtext::ckeditor5::ckfinder::query_page_contract richtext::ckeditor5::ckfinder::query_page_contract (private) richtext::ckeditor5::ckfinder::query_page_contract->ad_page_contract_filter_invoke

Testcases:
ad_page_contract_filters
Source code:
    upvar $value_varname value
    set filter_proc [ad_page_contract_filter_proc $filter]
    set filter_result [$filter_proc $name value {*}$parameters]
    if { $filter_result } {
        ad_page_contract_set_validation_passed $name:$filter
    }
    return $filter_result
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: