This DataListSource child class gets the data from an external array
The array is a 2D array and each sub-array is a set of elements for each row in the list
Located in Program_Root/widgets/data_list/ArrayDataListSource.inc (line 26)
DataListSource | --ArrayDataListSource
If true the prequery filter will be
run on the data array
Inherited from DataListSource
DataListSource::$_columns
DataListSource::$_data
DataListSource::$_data_index
DataListSource::$_not_found_message
DataListSource::$_query_params
The constructor.
data - an array of array elements for each row
This is a method that should be defined by the child class to do any pre-query type of things.
Such as building a sql query string for a DB, or checking to make sure the file on disk exists if the source is a file on disk.
This function does the query
and search/sort
This function returns the data_index value and increments it
This function returns the next row of valid data.
This is used to perform pre-query filtering Gives us a chance to run the next row through a filter before any processing has been done
- the row to run through the filter
Sets the pre-query filter flag If true, a filter will be run on the data array before any processing is done
flag
This is called to allow rebuilding the data array to remove elements that have to be filtered
This is done on pre-processing phase and used for simple and advanced searches
Inherited From DataListSource
DataListSource::DataListSource()
DataListSource::add_column()
DataListSource::do_prequery()
DataListSource::do_query()
DataListSource::get_data_index()
DataListSource::get_limit()
DataListSource::get_next_data_row()
DataListSource::get_not_found_message()
DataListSource::get_offset()
DataListSource::get_orderby()
DataListSource::get_reverseorder()
DataListSource::get_searchby()
DataListSource::get_searchby_value()
DataListSource::get_search_type()
DataListSource::get_simplesearch_modifier()
DataListSource::get_total_rows()
DataListSource::query()
DataListSource::row_filter()
DataListSource::set_limit()
DataListSource::set_not_found_message()
DataListSource::set_offset()
DataListSource::set_orderby()
DataListSource::set_reverseorder()
DataListSource::set_searchby()
DataListSource::set_searchby_value()
DataListSource::set_search_type()
DataListSource::set_simplesearch_modifier()
DataListSource::set_total_rows()
DataListSource::sort()
DataListSource::_is_column_sortable()
Documention generated on Thu, 31 Jul 2003 18:32:18 -0700 by phpDocumentor 1.2.0