Class

HTMLTableModel

Package: builder Author: loic rouchon <loic.rouchon@phpboost.com> Desc: This class allows you to manage easily html tables. Located at builder/table/HTMLTableModel.class.php

Direct known subclasses

SQLHTMLTableModel
Methods summary
public
# __construct( mixed $id, array $columns, HTMLTableSortingRule $default_sorting_rule, mixed $rows_per_page = HTMLTableModel::DEFAULT_PAGINATION )
public
# set_html_table( HTMLTable $html_table )
public
# has_id( )
public
# get_id( )
public
public
public
public
public
public
public
public
public
# is_sort_parameter_allowed( mixed $parameter )
public
# is_filter_allowed( mixed $id, mixed $value )
public
# get_filter( mixed $id )
public
public
# get_permanent_filter( mixed $id )
public
public
# set_id( mixed $id )
public
# set_caption( mixed $caption )
public
# set_nb_rows_options( array $nb_rows_options )
public
public
# add_permanent_filter( mixed $filter )
public
Constants summary
integer NO_PAGINATION 0
#
integer DEFAULT_PAGINATION 25
#
Properties summary
public HTMLTable $html_table
#