Contact extends TrackedObject
Class Contact
Table of Contents
Properties
- $object : Contact
- $objectBeforeSave : Contact
Methods
- __construct() : mixed
- addDependantTrackedObject() : TrackedObject
- bindToEntityType() : TrackedObject
- getEntityId() : int
- getEntityType() : string
- makeThisObjectDependant() : TrackedObject
- prepareDeleteEventData() : EventHistoryData
- prepareExportEventData() : EventHistoryData
- prepareUpdateEventData() : array<string|int, EventHistoryData>
- prepareViewEventData() : EventHistoryData
Properties
$object
public
Contact
$object
$objectBeforeSave
public
Contact
$objectBeforeSave
Methods
__construct()
public
__construct([object $objectBeforeSave = null ][, object $object = null ]) : mixed
Parameters
- $objectBeforeSave : object = null
- $object : object = null
addDependantTrackedObject()
public
addDependantTrackedObject(TrackedObject $dependant) : TrackedObject
Parameters
- $dependant : TrackedObject
Return values
TrackedObjectbindToEntityType()
public
bindToEntityType(string $entityType, string $entityDescription) : TrackedObject
Parameters
- $entityType : string
- $entityDescription : string
Return values
TrackedObjectgetEntityId()
public
getEntityId() : int
Return values
intgetEntityType()
public
getEntityType() : string
Return values
stringmakeThisObjectDependant()
public
makeThisObjectDependant(string $ownerFieldName) : TrackedObject
Parameters
- $ownerFieldName : string
Return values
TrackedObjectprepareDeleteEventData()
public
prepareDeleteEventData() : EventHistoryData
Return values
EventHistoryDataprepareExportEventData()
public
prepareExportEventData() : EventHistoryData
Return values
EventHistoryDataprepareUpdateEventData()
public
prepareUpdateEventData() : array<string|int, EventHistoryData>
Tags
Return values
array<string|int, EventHistoryData>prepareViewEventData()
public
prepareViewEventData() : EventHistoryData