[ Index ]

PHP Cross Reference of MantisBT

title

Body

[close]

/core/ -> columns_api.php (summary)

Columns API

Copyright: Copyright (C) 2000 - 2002 Kenzaburo Ito - kenito@300baud.org
Copyright: Copyright (C) 2002 - 2011 MantisBT Team - mantisbt-dev@lists.sourceforge.net
File Size: 1418 lines (45 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 72 functions

  columns_filter_disabled()
  columns_get_standard()
  columns_get_plugin_columns()
  columns_plugin_cache_issue_data()
  columns_get_all()
  column_is_extended()
  column_get_custom_field_name()
  columns_string_to_array()
  column_get_title()
  columns_ensure_valid()
  columns_remove_invalid()
  print_column_title_selection()
  print_column_title_edit()
  print_column_title_id()
  print_column_title_project_id()
  print_column_title_reporter_id()
  print_column_title_handler_id()
  print_column_title_priority()
  print_column_title_reproducibility()
  print_column_title_projection()
  print_column_title_eta()
  print_column_title_resolution()
  print_column_title_fixed_in_version()
  print_column_title_target_version()
  print_column_title_view_state()
  print_column_title_os()
  print_column_title_os_build()
  print_column_title_build()
  print_column_title_platform()
  print_column_title_version()
  print_column_title_date_submitted()
  print_column_title_attachment_count()
  print_column_title_category()
  print_column_title_sponsorship_total()
  print_column_title_severity()
  print_column_title_status()
  print_column_title_last_updated()
  print_column_title_summary()
  print_column_title_bugnotes_count()
  print_column_title_description()
  print_column_title_steps_to_reproduce()
  print_column_title_additional_information()
  print_column_title_overdue()
  print_column_selection()
  print_column_title_plugin()
  print_column_plugin()
  print_column_edit()
  print_column_priority()
  print_column_id()
  print_column_sponsorship_total()
  print_column_bugnotes_count()
  print_column_attachment_count()
  print_column_category_id()
  print_column_severity()
  print_column_eta()
  print_column_projection()
  print_column_reproducibility()
  print_column_resolution()
  print_column_status()
  print_column_handler_id()
  print_column_reporter_id()
  print_column_project_id()
  print_column_last_updated()
  print_column_date_submitted()
  print_column_summary()
  print_column_description()
  print_column_steps_to_reproduce()
  print_column_additional_information()
  print_column_target_version()
  print_column_view_state()
  print_column_due_date()
  print_column_overdue()

Functions
Functions that are not part of a class:

columns_filter_disabled( $p_columns )   X-Ref
Filters an array of columns based on configuration options.  The filtering can remove
columns whose features are disabled.

param: array(string) $p_columns  The columns proposed for display.
return: array(string) The columns array after removing the disabled features.

columns_get_standard()   X-Ref
Get a list of standard columns.


columns_get_plugin_columns()   X-Ref
Allow plugins to define a set of class-based columns, and register/load
them here to be used by columns_api.

return: array Mapping of column name to column object

columns_plugin_cache_issue_data( $p_bugs )   X-Ref
Allow plugin columns to pre-cache data for a set of issues
rather than requiring repeated queries for each issue.

param: array Bug objects

columns_get_all( $p_project_id = null )   X-Ref
Get all accessible columns for the current project / current user..

param: int $p_project_id project id
return: array array of columns

column_is_extended( $p_column )   X-Ref
Checks if the specified column is an extended column.  Extended columns are native columns that are
associated with the issue but are saved in mantis_bug_text_table.

param: string $p_column The column name
return: bool true for extended; false otherwise.

column_get_custom_field_name( $p_column )   X-Ref
Given a column name from the array of columns to be included in a view, this method checks if
the column is a custom column and if so returns its name.  Note that for custom fields, then
provided names will have the "custom_" prefix, where the returned ones won't have the prefix.

param: string $p_column Column name.
return: string The custom field column name or null if the specific column is not a custom field or invalid column.

columns_string_to_array( $p_string )   X-Ref
Converts a string of comma separate column names to an array.

param: string $p_string - Comma separate column name (not case sensitive)
return: array The array with all column names lower case.

column_get_title( $p_column )   X-Ref
Gets the localized title for the specified column.  The column can be native or custom.
The custom fields must contain the 'custom_' prefix.

param: string $p_column - The column name.
return: string The column localized name.

columns_ensure_valid( $p_field_name, $p_columns_to_validate, $p_columns_all )   X-Ref
Checks an array of columns for duplicate or invalid fields.

param: string $p_field_name - The logic name of the array being validated.  Used when triggering errors.
param: array $p_columns_to_validate - The array of columns to validate.
param: array $p_columns_all - The list of all valid columns.
return: bool

columns_remove_invalid( $p_columns, $p_columns_all )   X-Ref
Validates an array of column names and removes ones that are not valid.  The validation
is not case sensitive.

param: array $p_columns - The array of column names to be validated.
param: array $p_columns_all - The array of all valid column names.
return: array The array of valid column names found in $p_columns.

print_column_title_selection( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_edit( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_id( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_project_id( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_reporter_id( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_handler_id( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_priority( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_reproducibility( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_projection( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_eta( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_resolution( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_fixed_in_version( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_target_version( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_view_state( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_os( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_os_build( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_build( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_platform( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_version( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_date_submitted( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_attachment_count( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_category( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_sponsorship_total( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_severity( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_status( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_last_updated( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_summary( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_bugnotes_count( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_description( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_steps_to_reproduce( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_additional_information( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_overdue( $p_sort, $p_dir, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref
No description

print_column_selection( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_title_plugin( $p_column, $p_column_object, $p_sort, $p_dir, $p_columns_target=COLUMNS_TARGET_VIEW_PAGE )   X-Ref
Print column title for a specific custom column.

param: object Column object
param: string sort
param: string direction
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php

print_column_plugin( $p_column_object, $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref
Print custom column content for a specific bug.

param: object Column object
param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php

print_column_edit( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_priority( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_id( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_sponsorship_total( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_bugnotes_count( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_attachment_count( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_category_id( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_severity( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_eta( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_projection( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug object
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_reproducibility( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_resolution( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_status( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_handler_id( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_reporter_id( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_project_id( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_last_updated( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_date_submitted( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_summary( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_description( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_steps_to_reproduce( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_additional_information( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_target_version( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug obect
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_view_state( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug object
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_due_date( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug object
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null

print_column_overdue( $p_bug, $p_columns_target = COLUMNS_TARGET_VIEW_PAGE )   X-Ref

param: BugData $p_bug bug object
param: int $p_columns_target: see COLUMNS_TARGET_* in constant_inc.php
return: null



Generated: Thu Jul 28 15:48:31 2011 Cross-referenced by PHPXref 0.7