P4A_DB_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_sources/db_source.php (line 39)
P4A_Object | --P4A_Data_Source | --P4A_DB_Source
mixed
$_DSN
= "" (line 41)
mixed
$_filters
= array() (line 58)
mixed
$_group
= array() (line 49)
mixed
$_join
= array() (line 47)
mixed
$_multivalue_fields
= array() (line 56)
mixed
$_query
= "" (line 52)
mixed
$_select
= "" (line 45)
mixed
$_table
= "" (line 46)
mixed
$_use_fields_aliases
= FALSE (line 54)
mixed
$_where
= "" (line 48)
Inherited from P4A_Data_Source
P4A_Data_Source::$fields
P4A_Data_Source::$_fields
P4A_Data_Source::$_is_read_only
P4A_Data_Source::$_limit
P4A_Data_Source::$_num_pages
P4A_Data_Source::$_num_rows
P4A_Data_Source::$_offset
P4A_Data_Source::$_order
P4A_Data_Source::$_page_limit
P4A_Data_Source::$_pointer
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_DB_Source (line 61)
addFilter (line 183)
addGroup (line 140)
addJoin (line 119)
addMultivalueField (line 903)
dropFilter (line 189)
getAll (line 680)
getDSN (line 71)
getFieldName (line 329)
getFields (line 100)
getFilters (line 197)
getGroup (line 157)
getJoin (line 124)
getQuery (line 178)
getRowPosition (line 474)
getSelect (line 114)
getTable (line 81)
getWhere (line 135)
isReadOnly (line 351)
resetNumRows (line 898)
row (line 378)
rowByPk (line 435)
saveRow (line 548)
setDSN (line 66)
setFields (line 86)
setGroup (line 145)
setLimitQuery (line 169)
setQuery (line 162)
setSelect (line 105)
setTable (line 76)
setWhere (line 129)
updateRowPosition (line 543)
_composeFromPart (line 825)
_composeGroupPart (line 851)
_composeOrderPart (line 860)
_composePkString (line 878)
_composeSelectCountPart (line 819)
_composeSelectCountQuery (line 714)
_composeSelectPart (line 792)
_composeSelectPkQuery (line 758)
_composeSelectQuery (line 743)
_composeSelectStructureQuery (line 729)
_composeWherePart (line 835)
__sleep (line 936)
Inherited From P4A_Data_Source
P4A_Data_Source::P4A_Data_Source()
P4A_Data_Source::addOrder()
P4A_Data_Source::deleteRow()
P4A_Data_Source::dropOrder()
P4A_Data_Source::exportAsCSV()
P4A_Data_Source::exportToCSV()
P4A_Data_Source::firstPage()
P4A_Data_Source::firstRow()
P4A_Data_Source::getAll()
P4A_Data_Source::getAsCSV()
P4A_Data_Source::getNumPage()
P4A_Data_Source::getNumPages()
P4A_Data_Source::getNumRows()
P4A_Data_Source::getOffset()
P4A_Data_Source::getOrder()
P4A_Data_Source::getPageLimit()
P4A_Data_Source::getPk()
P4A_Data_Source::getPkRow()
P4A_Data_Source::getPkValues()
P4A_Data_Source::getRowNumber()
P4A_Data_Source::hasOrder()
P4A_Data_Source::isNew()
P4A_Data_Source::isSortable()
P4A_Data_Source::lastPage()
P4A_Data_Source::lastRow()
P4A_Data_Source::load()
P4A_Data_Source::newRow()
P4A_Data_Source::nextPage()
P4A_Data_Source::nextRow()
P4A_Data_Source::page()
P4A_Data_Source::prevPage()
P4A_Data_Source::prevRow()
P4A_Data_Source::row()
P4A_Data_Source::setOrder()
P4A_Data_Source::setPageLimit()
P4A_Data_Source::setPk()
P4A_Data_Source::updateRowPosition()
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:17 +0100 by phpDocumentor 1.4.0