phpDocumentor CoreAPI
ProjectAPI
[ class tree: CoreAPI ] [ index: CoreAPI ] [ all elements ]

Procedural File: project_api.php

Source Location: /core/project_api.php

Page Details
Copyright:  Copyright (C) 2002 - 2009 MantisBT Team - mantisbt-dev@lists.sourceforge.net
Copyright:  Copyright (C) 2000 - 2002 Kenzaburo Ito - kenito@300baud.org
Link:  http://www.mantisbt.org
Usedby:  access_api.php
Includes
require_once ($t_core_dir.'news_api.php') [line 46]

requires news_api

[ Top ]

require_once ($t_core_dir.'version_api.php') [line 34]

requires version_api

[ Top ]

require_once ($t_core_dir.'file_api.php') [line 42]

requires file_api

[ Top ]

require_once ($t_core_dir.'bug_api.php') [line 38]

requires bug_api

[ Top ]

require_once ($t_core_dir.'category_api.php') [line 30]

requires category_api

[ Top ]


Functions
project_add_user  [line 583]

void project_add_user( $p_project_id, $p_user_id, $p_access_level  )
Parameters:
   $p_project_id: 
   $p_user_id: 
   $p_access_level: 


[ Top ]
project_cache_all  [line 102]

void project_cache_all( )


[ Top ]
project_cache_row  [line 65]

void project_cache_row( $p_project_id, [ $p_trigger_errors = true]  )
Parameters:
   $p_project_id: 
   $p_trigger_errors: 


[ Top ]
project_clear_cache  [line 125]

void project_clear_cache( [ $p_project_id = null]  )
Parameters:
   $p_project_id: 


[ Top ]
project_copy_custom_fields  [line 352]

void project_copy_custom_fields( $p_destination_id, $p_source_id  )
Parameters:
   $p_destination_id: 
   $p_source_id: 


[ Top ]
project_copy_users  [line 674]

void project_copy_users( $p_destination_id, $p_source_id  )
Parameters:
   $p_destination_id: 
   $p_source_id: 


[ Top ]
project_create  [line 220]

void project_create( $p_name, $p_description, $p_status, [ $p_view_state = VS_PUBLIC], [ $p_file_path = ''], [ $p_enabled = true], [ $p_inherit_global = true]  )
Parameters:
   $p_name: 
   $p_description: 
   $p_status: 
   $p_view_state: 
   $p_file_path: 
   $p_enabled: 
   $p_inherit_global: 


[ Top ]
project_delete  [line 253]

void project_delete( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_delete_all_files  [line 692]

void project_delete_all_files( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_ensure_exists  [line 162]

void project_ensure_exists( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_ensure_name_unique  [line 188]

void project_ensure_name_unique( $p_name  )
Parameters:
   $p_name: 


[ Top ]
project_exists  [line 146]

void project_exists( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_file_is_name_unique  [line 708]

void project_file_is_name_unique( $p_name  )
Parameters:
   $p_name: 


[ Top ]
project_format_id  [line 701]

void project_format_id( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_get_all_rows  [line 386]

void project_get_all_rows( )


[ Top ]
project_get_all_user_rows  [line 463]

void project_get_all_user_rows( [ $p_project_id = ALL_PROJECTS], [ $p_access_level = ANYBODY], [ $p_include_global_users = true]  )
Parameters:
   $p_project_id: 
   $p_access_level: 
   $p_include_global_users: 


[ Top ]
project_get_field  [line 391]

void project_get_field( $p_project_id, $p_field_name  )
Parameters:
   $p_project_id: 
   $p_field_name: 


[ Top ]
project_get_id_by_name  [line 367]

void project_get_id_by_name( $p_project_name  )
Parameters:
   $p_project_name: 


[ Top ]
project_get_local_user_access_level  [line 415]

void project_get_local_user_access_level( $p_project_id, $p_user_id  )
Parameters:
   $p_project_id: 
   $p_user_id: 


[ Top ]
project_get_local_user_rows  [line 438]

void project_get_local_user_rows( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_get_name  [line 405]

void project_get_name( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_get_row  [line 381]

void project_get_row( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_includes_user  [line 196]

void project_includes_user( $p_project_id, $p_user_id  )
Parameters:
   $p_project_id: 
   $p_user_id: 


[ Top ]
project_is_name_unique  [line 170]

void project_is_name_unique( $p_name  )
Parameters:
   $p_name: 


[ Top ]
project_remove_all_users  [line 658]

void project_remove_all_users( $p_project_id  )
Parameters:
   $p_project_id: 


[ Top ]
project_remove_user  [line 640]

void project_remove_user( $p_project_id, $p_user_id  )
Parameters:
   $p_project_id: 
   $p_user_id: 


[ Top ]
project_set_user_access  [line 631]

void project_set_user_access( $p_project_id, $p_user_id, $p_access_level  )
Parameters:
   $p_project_id: 
   $p_user_id: 
   $p_access_level: 


[ Top ]
project_update  [line 309]

void project_update( $p_project_id, $p_name, $p_description, $p_status, $p_view_state, $p_file_path, $p_enabled, $p_inherit_global  )
Parameters:
   $p_project_id: 
   $p_name: 
   $p_description: 
   $p_status: 
   $p_view_state: 
   $p_file_path: 
   $p_enabled: 
   $p_inherit_global: 


[ Top ]
project_update_user_access  [line 610]

void project_update_user_access( $p_project_id, $p_user_id, $p_access_level  )
Parameters:
   $p_project_id: 
   $p_user_id: 
   $p_access_level: 


[ Top ]


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