public function archivedInvoice(InvoiceWasArchived $event) { if ($event->invoice->is_deleted) { return; } $this->activityRepo->create($event->invoice, ACTIVITY_TYPE_ARCHIVE_INVOICE); }