Summary
- File
- Package hierarchy Builder\Table
- Class hierarchy \HTMLTableParameters
This class allows you to manage easily html tables.
This class allows you to manage easily html tables.
__construct(\HTMLTableModel $model)
\HTMLTableModel | $model |
None found |
get_page_number()
None found |
get_nb_items_per_page()
None found |
get_sorting_rule()
None found |
get_filters()
None found |
get_pagination_url( $page_number)
$page_number |
None found |
get_nb_items_per_page_url( $nb_items, $current_item_index)
$nb_items | ||
$current_item_index |
None found |
get_default_table_url()
None found |
get_ascending_sort_url( $sort_identifier)
$sort_identifier |
None found |
get_descending_sort_url( $sort_identifier)
$sort_identifier |
None found |
get_js_submit_url()
None found |
compute_request_parameters()
None found |
compute_page_number()
None found |
compute_nb_items_per_page()
None found |
compute_sorting_rule()
None found |
compute_filters()
None found |
check_and_add_filter( $id, $value)
$id | ||
$value |
None found |
compute_first_row_new_page( $nb_items, $current_item_index)
$nb_items | ||
$current_item_index |
None found |
$filter_capture_regex :
None found |
$arg_id :
None found |
$parameters :
None found |
$url_parameters :
None found |
$current_page_number :
None found |
$nb_items_per_page :
None found |
$sorting_rule :
None found |
$filters :
None found |
$model : \HTMLTableModel
None found |
$rows : array<mixed,\HTMLTableRow>
None found |
$builder : \HTMLTableBuilder
None found |