|
PntDatabaseConnection |
PntDbClassDescriptor |
PntDbError |
PntDbObject |
PntQueryHandler |
Template |
|
setPolymorphismPropName |
__construct |
_getDescribedClassInstanceForData |
_getPeanutsRunQueryHandler |
_loadMissingFields |
addPropertyDescriptor |
addReferenceFilters |
checkPolyClassName |
getAllFieldsFilter |
getDefaultFilters |
getDescribedClassInstanceForData |
getFieldFilters |
getFieldMap |
getFieldMapForTable |
getFieldMapPrefixed |
getFilters |
getLabelSort |
getPeanutWithId |
getPeanuts |
getPeanutsAccordingTo |
getPeanutsCount |
getPeanutsRunQueryHandler |
getPeanutsWith |
getPersistentFieldPropertyDescriptors |
getPersistentRelationPropertyDescriptors |
getPersistentValuePropertyDescriptors |
getSelectQueryHandler |
getSelectQueryHandlerFor |
getSimpleQueryHandler |
getTableMap |
getTableName |
getVerifyOnDelete |
initTableMap |
loadMissingFields |
peanutCached |
peanutDeleted |
peanutInserted |
setPolyClassesAllowed |
|
/** Set which property used for polymorphic retrieval
* If no value, retrieval is monomorphic (default)
* @param String the name of the property
*/
function ($value)
{
$this->polymorphismPropName = $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/ .
|
|