bug_tracker::get_export_variables (public)

 bug_tracker::get_export_variables [ -package_id package_id ] \
    [ extra_vars ]

Defined in packages/bug-tracker/tcl/bug-tracker-procs.tcl

Gets a list of variables to export for the bug list

Switches:
-package_id
(optional)
Parameters:
extra_vars (optional)

Partial Call Graph (max 5 caller/called nodes):
%3 bug_tracker::bug::get_list bug_tracker::bug::get_list (public) bug_tracker::get_export_variables bug_tracker::get_export_variables bug_tracker::bug::get_list->bug_tracker::get_export_variables bug_tracker::bug::get_multirow bug_tracker::bug::get_multirow (public) bug_tracker::bug::get_multirow->bug_tracker::get_export_variables packages/bug-tracker/www/bug.tcl packages/bug-tracker/ www/bug.tcl packages/bug-tracker/www/bug.tcl->bug_tracker::get_export_variables ad_conn ad_conn (public) bug_tracker::get_export_variables->ad_conn bug_tracker::bug::get_instance_workflow_id bug_tracker::bug::get_instance_workflow_id (public) bug_tracker::get_export_variables->bug_tracker::bug::get_instance_workflow_id bug_tracker::category_types bug_tracker::category_types (public) bug_tracker::get_export_variables->bug_tracker::category_types workflow::get_actions workflow::get_actions (public) bug_tracker::get_export_variables->workflow::get_actions

Testcases:
No testcase defined.
Source code:
    if { $package_id eq "" } {
        set package_id [ad_conn package_id]
    }
    set export_vars {
        f_state
        f_fix_for_version
    f_distribution
        f_component
        orderby
        format
        page
    }
    foreach { parent_id parent_heading } [bug_tracker::category_types] {
        lappend export_vars "f_category_$parent_id"
    }
    foreach action_id [workflow::get_actions  -workflow_id [bug_tracker::bug::get_instance_workflow_id  -package_id $package_id]] {
        lappend export_vars "f_action_$action_id"
    }

    return [concat $export_vars $extra_vars]
Generic XQL file:
packages/bug-tracker/tcl/bug-tracker-procs.xql

PostgreSQL XQL file:
packages/bug-tracker/tcl/bug-tracker-procs-postgresql.xql

Oracle XQL file:
packages/bug-tracker/tcl/bug-tracker-procs-oracle.xql

[ hide source ] | [ make this the default ]
Show another procedure: