Track a change to a property in this object
The change will only be recorded if change tracking is enabled for this object instance.
Usage
// basic usage
$repeaterPage->getAccessTemplate();
// usage with all arguments
$repeaterPage->getAccessTemplate($type = 'view');
Arguments
Name | Type(s) | Description |
---|---|---|
type (optional) | string | Optionally specify one of 'view', 'edit', 'add', or 'create' (default='view') |
Return value
$this
public function trackChange($what, $old = null, $new = null) { parent::trackChange($what, $old, $new); if($this->trackChanges()) { $forPage = $this->getForPage(); $forField = $this->getForField(); if($forPage->id && $forField) $forPage->trackChange($forField->name); } return $this; }
RepeaterPage methods and properties
API reference based on ProcessWire core version 3.0.244