package_create (private)

 package_create [ -debug_p debug_p ] object_type

Defined in packages/acs-subsite/tcl/package-procs.tcl

Creates a packages with a new function and delete procedure for the specified object type. This function uses metadata exclusively to create the package. Resets the package_object_view cache Throws an error if the specified object type does not exist or is not dynamic

Switches:
-debug_p (optional, defaults to "f")
If "t" then we return a text block containing the sql to create the package. Setting debug_p to t will not create the package.
Parameters:
object_type (required)
The object type for which to create a package
Author:
Michael Bryzek <mbryzek@arsdigita.com>
Created:
12/27/2000

Partial Call Graph (max 5 caller/called nodes):
%3 package_recreate_hierarchy package_recreate_hierarchy (public) package_create package_create package_recreate_hierarchy->package_create acs_object_type::get acs_object_type::get (public) package_create->acs_object_type::get db_exec_plsql db_exec_plsql (public) package_create->db_exec_plsql db_string db_string (public) package_create->db_string package_generate_body package_generate_body (private) package_create->package_generate_body package_generate_spec package_generate_spec (private) package_create->package_generate_spec

Testcases:
No testcase defined.
[ show source ]
Show another procedure: