- Overview
- Getting Started
- Extending Your xPDO Model
- Advanced Features
- xPDO Development
-
Class Reference
-
xPDO
- xPDO.addPackage
- xPDO.beginTransaction
- xPDO.commit
- xPDO.connect
- xPDO.fromJSON
- xPDO.getCollection
- xPDO.getCollectionGraph
- xPDO.getCount
- xPDO.getDebug
- xPDO.getFields
- xPDO.getIterator
- xPDO.getManager
- xPDO.getObject
- xPDO.getObjectGraph
- xPDO.getOption
- xPDO.getTableName
- xPDO.loadClass
- xPDO.log
- xPDO.newObject
- xPDO.newQuery
- xPDO.query
- xPDO.setDebug
- xPDO.setLogLevel
- xPDO.setLogTarget
- xPDO.setOption
- xPDO.toJSON
-
xPDOCacheManager
- xPDOCacheManager.copyFile
- xPDOCacheManager.copyTree
- xPDOCacheManager.delete
- xPDOCacheManager.deleteTree
- xPDOCacheManager.endsWith
- xPDOCacheManager.escapeSingleQuotes
- xPDOCacheManager.get
- xPDOCacheManager.getCachePath
- xPDOCacheManager.getCacheProvider
- xPDOCacheManager.matches
- xPDOCacheManager.replace
- xPDOCacheManager.set
- xPDOCacheManager.writeFile
- xPDOCacheManager.writeTree
- xPDOGenerator
- xPDOManager
- xPDOObject
- xPDOQuery
- xPDORevisionControl
- xPDOTransport
- xPDOValidator
-
xPDO
setOption
xPDOObject::setOption()
Sets an option value for this instance of an xPDOObject.
Syntax
API Docs: http://api.modxcms.com/xpdo/om/xPDOObject.html#setOption
void setOption( string $key, mixed $value )
Example
$object->setOption(xPDO::OPT_HYDRATE_FIELDS,true);
Using setOption does not permanently update an option as xPDO options are not persisted, but loaded on each request.
Suggest an edit to this page on GitHub (Requires GitHub account. Opens a new window/tab).