ActivityLogger
class ActivityLogger
Traits
Macroable
Properties
$authDriver | |||
protected Manager | $sendTo | ||
protected | $logName | ||
protected bool | $logEnabled | ||
protected Model | $performedOn | ||
protected Model | $causedBy | ||
protected Collection | $properties | ||
protected Dispatcher | $events |
Methods
__construct(Application $app)
No description
$this
$this
withProperties(array|Collection $properties)
No description
$this
withProperty(string $key, mixed $value)
No description
useLog($logName)
No description
logAs($type)
No description
null|mixed
log()
No description
getModelInstance()
No description
Details
at line 41
__construct(Application $app)
No description
at line 49
sendTo(User $user)
No description
at line 61
$this
performedOn(Model $model)
No description
at line 73
$this
causedBy(Model $model)
No description
at line 85
$this
withProperties(array|Collection $properties)
No description
at line 98
$this
withProperty(string $key, mixed $value)
No description
at line 105
useLog($logName)
No description
at line 112
logAs($type)
No description
at line 122
null|mixed
log()
No description
at line 148
pushLog(ActivityInterface $activity, array $recipients)
No description
at line 153
logActivity(ActivityInterface $activity, array $recipients)
No description
at line 179
Activity
getModelInstance()
No description
at line 184
replacePlaceholders($message, Activity $activity)
No description