\VersionedRelationsExtension
Synopsis
class VersionedRelationsExtension
extends DataExtension
{
- // methods
- public void __construct()
- public static void get_extra_config()
- private void relationToArray()
- private void storeRelation()
- public void storeRelations()
- public void onBeforeWrite()
- public void onAfterWrite()
- private void saveOthers()
- public void onBeforeVersionedPublish()
- public void updateCMSFields()
- public void augmentSQL()
- public void updateManyManyComponents()
- public void getStoredRelation()
- public void getVersionedObj()
- public void onBeforeRollback()
- private void getRolledbackOwner()
- private void rollbackRelation()
- private void getBelongsManyManyRelationsNames()
- private void getManyManyRelationsNames()
- private void getHasManyRelationsNames()
- private void getHasOneRelationsNames()
- private void getBelongsToRelationsNames()
- public void getExtraFieldsArray()
Hierarchy
Extends
- DataExtension
Tasks
Line | Task |
---|---|
22 | Add a config option to turn this off |