sendQuote($this); } public function tapActivity(Activity $activity, string $eventName) { switch ($eventName) { case 'created': $activity->description = "Quote created: {$this->quote}"; return; case 'deleted': $activity->description = "Quote deleted: {$this->quote}"; return; default; return; } } public function getActivityLogOptions(): LogOptions { return LogOptions::defaults() ->logOnly(['quote']); } }