phpDocumentor MantisBT
[ class tree: MantisBT ] [ index: MantisBT ] [ all elements ]

Procedural File: mc_api.php

Source Location: /api/soap/mc_api.php

Page Details
Functions
error_get_stack_trace  [line 381]

void error_get_stack_trace( )


[ Top ]
mci_category_as_array_by_id  [line 288]

Array mci_category_as_array_by_id( integer $p_category_id  )

Get a category definition.

Parameters:
integer   $p_category_id:  The id of the category to retrieve.

API Tags:
Return:  an Array containing the id and the name of the category.


[ Top ]
mci_check_login  [line 38]

void mci_check_login( $p_username, $p_password  )
Parameters:
   $p_username: 
   $p_password: 


[ Top ]
mci_filter_db_get_available_queries  [line 240]

void mci_filter_db_get_available_queries( [ $p_project_id = null], [ $p_user_id = null]  )

Basically this is a copy of core/filter_api.php#filter_db_get_available_queries().

The only difference is that the result of this function is not an array of filter names but an array of filter structures.

Parameters:
   $p_project_id: 
   $p_user_id: 


[ Top ]
mci_get_enum_element  [line 191]

void mci_get_enum_element( $p_enum_name, $p_val, $p_lang  )
Parameters:
   $p_enum_name: 
   $p_val: 
   $p_lang: 


[ Top ]
mci_get_eta_id  [line 151]

void mci_get_eta_id( $p_eta  )
Parameters:
   $p_eta: 


[ Top ]
mci_get_mantis_path  [line 179]

MantisBT mci_get_mantis_path( )

Gets the url for MantisBT. This is based on the 'path' config variable in MantisBT. However, the default value for 'path' does not work properly when access from within MantisConnect.

This internal function fixes this bug.


API Tags:
Return:  URL terminated by a /.


[ Top ]
mci_get_priority_id  [line 135]

void mci_get_priority_id( $p_priority  )
Parameters:
   $p_priority: 


[ Top ]
mci_get_projection_id  [line 147]

void mci_get_projection_id( $p_projection  )
Parameters:
   $p_projection: 


[ Top ]
mci_get_project_id  [line 83]

void mci_get_project_id( $p_project  )
Parameters:
   $p_project: 


[ Top ]
mci_get_project_status_id  [line 93]

void mci_get_project_status_id( $p_status  )
Parameters:
   $p_status: 


[ Top ]
mci_get_project_view_state_id  [line 97]

void mci_get_project_view_state_id( $p_view_state  )
Parameters:
   $p_view_state: 


[ Top ]
mci_get_reproducibility_id  [line 139]

void mci_get_reproducibility_id( $p_reproducibility  )
Parameters:
   $p_reproducibility: 


[ Top ]
mci_get_resolution_id  [line 143]

void mci_get_resolution_id( $p_resolution  )
Parameters:
   $p_resolution: 


[ Top ]
mci_get_severity_id  [line 131]

void mci_get_severity_id( $p_severity  )
Parameters:
   $p_severity: 


[ Top ]
mci_get_status_id  [line 127]

void mci_get_status_id( $p_status  )
Parameters:
   $p_status: 


[ Top ]
mci_get_user_id  [line 101]

void mci_get_user_id( &$p_user  )
Parameters:
   &$p_user: 


[ Top ]
mci_get_user_lang  [line 119]

void mci_get_user_lang( $p_user_id  )
Parameters:
   $p_user_id: 


[ Top ]
mci_get_view_state_id  [line 155]

void mci_get_view_state_id( $p_view_state  )
Parameters:
   $p_view_state: 


[ Top ]
mci_has_access  [line 73]

void mci_has_access( $p_access_level, $p_user_id, [ $p_project_id = ALL_PROJECTS]  )
Parameters:
   $p_access_level: 
   $p_user_id: 
   $p_project_id: 


[ Top ]
mci_has_administrator_access  [line 78]

void mci_has_administrator_access( $p_user_id, [ $p_project_id = ALL_PROJECTS]  )
Parameters:
   $p_user_id: 
   $p_project_id: 


[ Top ]
mci_has_readonly_access  [line 63]

void mci_has_readonly_access( $p_user_id, [ $p_project_id = ALL_PROJECTS]  )
Parameters:
   $p_user_id: 
   $p_project_id: 


[ Top ]
mci_has_readwrite_access  [line 68]

void mci_has_readwrite_access( $p_user_id, [ $p_project_id = ALL_PROJECTS]  )
Parameters:
   $p_user_id: 
   $p_project_id: 


[ Top ]
mci_is_mantis_offline  [line 32]

void mci_is_mantis_offline( )


[ Top ]
mci_null_if_empty  [line 164]

void mci_null_if_empty( &$p_value  )
Parameters:
   &$p_value: 


[ Top ]
mci_user_get_accessible_subprojects  [line 199]

void mci_user_get_accessible_subprojects( $p_user_id, $p_parent_project_id, [ $p_lang = null]  )
Parameters:
   $p_user_id: 
   $p_parent_project_id: 
   $p_lang: 


[ Top ]
mc_error_handler  [line 311]

void mc_error_handler( $p_type, $p_error, $p_file, $p_line, $p_context  )

SECURITY NOTE: these globals are initialized here to prevent them

being spoofed if register_globals is turned on

Parameters:
   $p_type: 
   $p_error: 
   $p_file: 
   $p_line: 
   $p_context: 


[ Top ]
mc_version  [line 26]

void mc_version( )

Get the MantisConnect webservice version.



[ Top ]
translate_category_name_to_id  [line 225]

void translate_category_name_to_id( $p_category_name, $p_project_id  )
Parameters:
   $p_category_name: 
   $p_project_id: 


[ Top ]


Documentation generated on Sun, 05 Apr 2009 23:01:25 +0100 by phpDocumentor 1.4.1