callback::subsite::parameter_changed::impl::xowiki (private)

 callback::subsite::parameter_changed::impl::xowiki \
    -package_id package_id -parameter parameter -value value

Defined in packages/xowiki/tcl/xowiki-callback-procs.tcl

Implementation of subsite::parameter_changed for xowiki parameters.

Switches:
-package_id (required)
the package_id of the package the parameter was changed for
-parameter (required)
the parameter name
-value (required)
the new value
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 xowiki::hstore::update_hstore xowiki::hstore::update_hstore (private) callback::subsite::parameter_changed::impl::xowiki callback::subsite::parameter_changed::impl::xowiki callback::subsite::parameter_changed::impl::xowiki->xowiki::hstore::update_hstore

Testcases:
No testcase defined.
Source code:
    ::callback::subsite::parameter_changed::contract__arg_parser {*}$args

    if {[::xowiki::Package is_xowiki_p $package_id]} {
      if {$parameter eq "use_hstore" && $value eq 1} {
        # hstore has been activated: make sure instance attributes are
        # persisted in there
        ::xowiki::hstore::update_hstore $package_id
      }
    }
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: