xowiki::Package instproc www-delete (public)

 <instance of xowiki::Package[i]> www-delete [ -item_id item_id ] \
    [ -name name ] [ -parent_id parent_id ] [ -return_url return_url ]

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

This web-callable "delete" method does not require an instantiated object, while the class-specific delete methods in xowiki-procs need these. If a (broken) object can't be instantiated, it cannot be deleted. Therefore, we need this package level delete method. While the class specific methods are used from the application pages, the package_level method is used from the admin pages. If no "item_id", "name" or "return_url" are given, take it from the query parameters.

Switches:
-item_id
(optional)
-name
(optional)
-parent_id
(optional)
-return_url
(optional)

Partial Call Graph (max 5 caller/called nodes):
%3 test_xowiki_test_cases xowiki_test_cases (test xowiki) xowiki::Package instproc www-delete xowiki::Package instproc www-delete test_xowiki_test_cases->xowiki::Package instproc www-delete _ _ (public) xowiki::Package instproc www-delete->_ ad_urlencode_folder_path ad_urlencode_folder_path (public) xowiki::Package instproc www-delete->ad_urlencode_folder_path

Testcases:
xowiki_test_cases
[ show source ]
Show another procedure: