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

Procedural File: columns_api.php

Source Location: /core/columns_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
Functions
columns_ensure_valid  [line 216]

bool columns_ensure_valid( string $p_field_name, array $p_columns_to_validate, array $p_columns_all  )

Checks an array of columns for duplicate or invalid fields.

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

API Tags:
Access:  public


[ Top ]
columns_get_all  [line 75]

array columns_get_all( [int $p_project_id = null]  )

Get all accessible columns for the current project / current user..

Parameters:
int   $p_project_id:  project id

API Tags:
Return:  array of columns
Access:  public


[ Top ]
columns_get_standard  [line 28]

void columns_get_standard( )

Get a list of standard columns.



[ Top ]
columns_remove_invalid  [line 252]

array columns_remove_invalid( array $p_columns, array $p_columns_all  )

Validates an array of column names and removes ones that are not valid. The validation is not case sensitive.

Parameters:
array   $p_columns:  - The array of column names to be validated.
array   $p_columns_all:  - The array of all valid column names.

API Tags:
Return:  The array of valid column names found in $p_columns.
Access:  public


[ Top ]
columns_string_to_array  [line 141]

array columns_string_to_array( string $p_string  )

Converts a string of comma separate column names to an array.

Parameters:
string   $p_string:  - Comma separate column name (not case sensitive)

API Tags:
Return:  The array with all column names lower case.
Access:  public


[ Top ]
column_get_custom_field_name  [line 127]

string column_get_custom_field_name( string $p_column  )

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.

Parameters:
string   $p_column:  Column name.

API Tags:
Return:  The custom field column name or null if the specific column is not a custom field or invalid column.
Access:  public


[ Top ]
column_get_title  [line 161]

string column_get_title( string $p_column  )

Gets the localized title for the specified column. The column can be native or custom.

The custom fields must contain the 'custom_' prefix.

Parameters:
string   $p_column:  - The column name.

API Tags:
Return:  The column localized name.
Access:  public


[ Top ]
column_is_extended  [line 107]

bool column_is_extended( string $p_column  )

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.

Parameters:
string   $p_column:  The column name

API Tags:
Return:  true for extended; false otherwise.
Access:  public


[ Top ]
print_column_additional_information  [line 1111]

null print_column_additional_information( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_attachment  [line 880]

null print_column_attachment( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_bugnotes_count  [line 845]

null print_column_bugnotes_count( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_category_id  [line 912]

null print_column_category_id( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_date_submitted  [line 1045]

null print_column_date_submitted( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_description  [line 1081]

null print_column_description( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_edit  [line 754]

null print_column_edit( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_eta  [line 952]

null print_column_eta( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_handler_id  [line 992]

null print_column_handler_id( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_id  [line 814]

null print_column_id( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_last_updated  [line 1024]

null print_column_last_updated( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_priority  [line 797]

null print_column_priority( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_reporter_id  [line 1011]

null print_column_reporter_id( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_resolution  [line 963]

null print_column_resolution( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_selection  [line 734]

null print_column_selection( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_severity  [line 939]

null print_column_severity( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_sponsorship_total  [line 827]

null print_column_sponsorship_total( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_status  [line 974]

null print_column_status( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_steps_to_reproduce  [line 1096]

null print_column_steps_to_reproduce( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_summary  [line 1058]

null print_column_summary( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_target_version  [line 1126]

null print_column_target_version( array $p_row, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
array   $p_row:  bug row
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_additional_information  [line 721]

null print_column_title_additional_information( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_attachment  [line 571]

null print_column_title_attachment( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_bugnotes_count  [line 681]

null print_column_title_bugnotes_count( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_build  [line 507]

null print_column_title_build( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_category  [line 591]

null print_column_title_category( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_date_submitted  [line 556]

null print_column_title_date_submitted( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_description  [line 693]

null print_column_title_description( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_edit  [line 285]

null print_column_title_edit( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_eta  [line 402]

null print_column_title_eta( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_fixed_in_version  [line 432]

null print_column_title_fixed_in_version( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_handler_id  [line 342]

null print_column_title_handler_id( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_id  [line 297]

null print_column_title_id( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_last_updated  [line 651]

null print_column_title_last_updated( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_os  [line 477]

null print_column_title_os( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_os_build  [line 492]

null print_column_title_os_build( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_platform  [line 526]

null print_column_title_platform( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_priority  [line 357]

null print_column_title_priority( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_projection  [line 387]

null print_column_title_projection( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_project_id  [line 312]

null print_column_title_project_id( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_reporter_id  [line 327]

null print_column_title_reporter_id( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_reproducibility  [line 372]

null print_column_title_reproducibility( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_resolution  [line 417]

null print_column_title_resolution( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_selection  [line 273]

null print_column_title_selection( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_severity  [line 621]

null print_column_title_severity( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_sponsorship_total  [line 606]

null print_column_title_sponsorship_total( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_status  [line 636]

null print_column_title_status( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_steps_to_reproduce  [line 707]

null print_column_title_steps_to_reproduce( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_summary  [line 666]

null print_column_title_summary( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_target_version  [line 447]

null print_column_title_target_version( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_version  [line 541]

null print_column_title_version( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]
print_column_title_view_state  [line 462]

null print_column_title_view_state( string $p_sort, string $p_dir, [ $p_columns_target = COLUMNS_TARGET_VIEW_PAGE], int $p_columns_target:  )
Parameters:
int   $p_columns_target::  see COLUMNS_TARGET_* in constant_inc.php
string   $p_sort:  sort
string   $p_dir:  direction
   $p_columns_target: 

API Tags:
Access:  public


[ Top ]


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