Traits Namespace
php
use CharlGottschalk\LaravelAware\Traits
ModelHasChanges
Methods
changes()
Returns: Illuminate\Database\Eloquent\Relations\MorphMany
Example:
php
$post = Post::with('changes')->find(1);
$changes = $post->changes;
TIP
Read more about the Change model.
TIP
Read more about Accessing Changes.
ModelIgnoresTracking
Methods
ignoreTracking()
Returns: bool
TIP
Read more about the ignoreTracking method.
ignoreTrackingEvents()
Returns: array
TIP
Read more about the ignoreTrackingEvents method.
ObserverTracksChanges
Methods
*ing()
methods are used to create a tracker with changes.*ed()
methods are used to dispatch a job to record changes.
creating()
Returns: void
created()
Returns: void
updating()
Returns: void
updated()
Returns: void
deleting()
Returns: void
deleted()
Returns: void
restoring()
Returns: void
restored()
Returns: void
forceDeleting()
Returns: void
forceDeleted()
Returns: void