|
PntDao |
PntMysqlDao |
PntPdoDao |
PntSqliteDao |
|
convertToSql |
__construct |
_runQuery |
addFieldPropTo_row |
addFieldPropsTo_table |
addSqlFromSpec |
beginTransaction |
clearParams |
commit |
connect |
convertConditionArgumentToSql |
dataSeek |
getAssocRow |
getAssocRows |
getColumnCount |
getConnection |
getDbmsName |
getErrNo |
getError |
getFieldNames |
getInsertId |
getPropertyType |
getRow |
getRowCount |
getSingleValue |
in |
joinAllById |
limit |
param |
prefixColumnNames |
quote |
release |
replacePlaceholders |
returns true, dataSeek should be supported too
*/
function supportsSelectRowCount |
rollBack |
runQuery |
select_from |
setConnection |
setDefaultConnection |
setQueryToDeleteFrom_where_equals |
setQueryToInsertObject_table_fieldMap |
setQueryToSaveObject_table_fieldMap |
where_equals |
|
function ($value) {
//date and timestamp are actually represented as strings
if ($value === null) return "NULL";
if ($value === true) return "TRUE";
if ($value === false) return "FALSE";
//allways use magic quotes in sql
return $this->($value);
}
|
Copyright (c) MetaClass, 2003-
This code is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This code 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 Affero General Public License for more details.
Click here for a copy of the license or see http://www.gnu.org/licenses/ .
|
|