\apex\transaction\tablebalance_sheet

Balance sheet data table.

Summary

Methods
Properties
Constants
get_total()
get_rows()
format_row()
$columns
$sortable
$rows_per_page
$has_search
$form_field
$form_name
$form_value
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

Methods

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\transaction\table\string  $search_term = '',\apex\transaction\table\string  $order_by = 'id 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\transaction\table\string $search_term
\apex\transaction\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.