\apex\core\tabledashboard_profiles_items

Dashboard profile items data table.

Summary

Methods
Properties
Constants
get_attributes()
get_total()
get_rows()
format_row()
$columns
$sortable
$rows_per_page
$has_search
$form_field
$form_name
$form_value
$delete_button
$delete_dbtable
$delete_dbcolumn
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$columns

$columns : 

Type

$sortable

$sortable : 

Type

$rows_per_page

$rows_per_page : 

Type

$has_search

$has_search : 

Type

$form_field

$form_field : 

Type

$form_name

$form_name : 

Type

$form_value

$form_value : 

Type

$delete_button

$delete_button : 

Type

$delete_dbtable

$delete_dbtable : 

Type

$delete_dbcolumn

$delete_dbcolumn : 

Type

Methods

get_attributes()

get_attributes(array  $data = array()) 

Parse attributes within <a:function> tag.

Passes the attributes contained within the tag that called the table. Used mainly to show/hide columns, and retrieve subsets of data (eg. specific records for a user ID#).

( @param array $data The attributes contained within the tag that called the table.

Parameters

array $data

get_total()

get_total(string  $search_term = '') 

Get total rows.

Get the total number of rows available for this table. This is used to determine pagination links.

Parameters

string $search_term

Only applicable if the AJAX search box has been submitted, and is the term being searched for. @return int The total number of rows available for this table.

get_rows()

get_rows(integer  $start, \apex\core\table\string  $search_term = '', \apex\core\table\string  $order_by = 'type,alias asc') 

Get rows to display

Gets the actual rows to display to the web browser. Used for when initially displaying the table, plus AJAX based search, sort, and pagination.

Parameters

integer $start

The number to start retrieving rows at, used within the LIMIT clause of the SQL statement. @param string $search_term Only applicable if the AJAX based search base is submitted, and is the term being searched form. @param string $order_by Must have a default value, but changes when the sort arrows in column headers are clicked. Used within the ORDER BY clause in the SQL statement.

@return array An array of associative arrays giving key-value pairs of the rows to display.
\apex\core\table\string $search_term
\apex\core\table\string $order_by

format_row()

format_row(array  $row) 

Format a single row.

Retrieves raw data from the database, which must be formatted into user readable format (eg. format amounts, dates, etc.).

Parameters

array $row

The row from the database.

@return array The resulting array that should be displayed to the browser.