P4A_Data_SourceP4A - PHP For Applications.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
To contact the authors write to:
CreaLabs
Via Medail, 32
10144 Torino (Italy)
Web: http://www.crealabs.it
E-mail: info@crealabs.it
The latest version of p4a can be obtained from: http://p4a.sourceforge.net
Located in /p4a/objects/data_source.php (line 39)
P4A_Object | --P4A_Data_Source
| Class | Description |
|---|---|
P4A_Array_Source
|
P4A - PHP For Applications. |
P4A_Dir_Source
|
P4A - PHP For Applications. |
P4A_DB_Source
|
P4A - PHP For Applications. |
mixed
$_fields
= null (line 52)
mixed
$_is_read_only
= false (line 54)
mixed
$_limit
= null (line 45)
mixed
$_num_pages
= null (line 49)
mixed
$_num_rows
= null (line 48)
mixed
$_offset
= null (line 46)
mixed
$_order
= array() (line 56)
mixed
$_page_limit
= 10 (line 50)
mixed
$_pointer
= null (line 41)
Inherited from P4A_Object
P4A_Object::$_helpers
P4A_Object::$_id
P4A_Object::$_map_actions
P4A_Object::$_name
P4A_Object::$_objects
P4A_Object::$_parent_id
Constructor P4A_Data_Source (line 60)
addOrder (line 103)
deleteRow (line 425)
dropOrder (line 137)
exportAsCSV (line 405)
exportToCSV (line 400)
firstPage (line 308)
firstRow (line 165)
getAll (line 146)
getAsCSV (line 363)
getNumPage (line 259)
Returns the number of the current page
getNumPages (line 238)
Returns the number of pages in the data source
getNumRows (line 150)
getOffset (line 217)
getOrder (line 114)
getPageLimit (line 228)
getPk (line 336)
getPkRow (line 358)
getPkValues (line 341)
getRowNumber (line 155)
hasOrder (line 132)
isNew (line 86)
isSortable (line 95)
lastPage (line 325)
lastRow (line 204)
load (line 65)
newRow (line 73)
nextPage (line 319)
nextRow (line 191)
page (line 276)
Returns a page of date (some rows)
prevPage (line 313)
prevRow (line 178)
row (line 69)
setOrder (line 108)
setPageLimit (line 223)
setPk (line 331)
updateRowPosition (line 160)
Inherited From P4A_Object
P4A_Object::actionHandler()
P4A_Object::build()
P4A_Object::destroy()
P4A_Object::dropIntercept()
P4A_Object::errorHandler()
P4A_Object::getId()
P4A_Object::getName()
P4A_Object::getObjectType()
P4A_Object::getParentID()
P4A_Object::implementMethod()
P4A_Object::intercept()
P4A_Object::isActionTriggered()
P4A_Object::p4a_object()
P4A_Object::setName()
P4A_Object::setParentID()
P4A_Object::void()
P4A_Object::_loadHelper()
P4A_Object::__call()
Documentation generated on Mon, 07 Jan 2008 11:29:15 +0100 by phpDocumentor 1.4.0