xo::Package instproc require_root_folder (public)

 <instance of xo::Package[i]> require_root_folder \
    [ -parent_id parent_id ] [ -content_types content_types ] \
    -name name 

Defined in packages/xotcl-core/tcl/06-package-procs.tcl

Make sure, the root folder for the given package exists. If not, create it and register all allowed content types. Note that xowiki (and derived packages) define their own version of "require_root_folder" based on form pages. Therefore, this function is just for packages not based on xowiki.

Switches:
-parent_id
(defaults to "-100") (optional)
-content_types
(optional)
-name
(required)
Returns:
folder_id

Partial Call Graph (max 5 caller/called nodes):
%3 test_xowiki_test_cases xowiki_test_cases (test xowiki) xo::Package instproc require_root_folder xo::Package instproc require_root_folder test_xowiki_test_cases->xo::Package instproc require_root_folder

Testcases:
xowiki_test_cases
[ show source ]
Show another procedure: