From 09374e7e6caa4acbd84359f4579f7733162184a3 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Fri, 23 Aug 2024 18:48:11 +0100 Subject: [PATCH] Document `LocalizedTermDeleted` and `LocalizedTermSaved` event --- content/collections/extending-docs/events.md | 32 ++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/content/collections/extending-docs/events.md b/content/collections/extending-docs/events.md index 19276d94f..e415f3be9 100644 --- a/content/collections/extending-docs/events.md +++ b/content/collections/extending-docs/events.md @@ -736,6 +736,34 @@ public function handle(LicenseSet $event) } ``` +### LocalizedTermDeleted +`Statamic\Events\LocalizedTermDeleted` + +Dispatched after a taxonomy term has been deleted. + +This event is *similar* to the [`TermDeleted`](#termdeleted) event, however, instead of `$term` being a `Term` instance, it will be a `LocalizedTerm` instance. + +``` php +public function handle(LocalizedTermDeleted $event) +{ + $event->term; +} +``` + +### LocalizedTermSaved +`Statamic\Events\LocalizedTermSaved` + +Dispatched after a taxonomy term has been saved. + +This event is *similar* to the [`TermSaved`](#termsaved) event, however, instead of `$term` being a `Term` instance, it will be a `LocalizedTerm` instance. + +``` php +public function handle(LocalizedTermSaved $event) +{ + $event->term; +} +``` + ### NavCreated `Statamic\Events\NavCreated` @@ -1085,6 +1113,8 @@ public function handle(TermDeleting $event) Dispatched after a taxonomy term has been deleted. +This event is *similar* to the [`LocalizedTermDeleted`](#localizedtermdeleted) event, however, instead of `$term` being a `LocalizedTerm` instance, it will be a `Term` instance. + ``` php public function handle(TermDeleted $event) { @@ -1097,6 +1127,8 @@ public function handle(TermDeleted $event) Dispatched after a taxonomy term has been saved. +This event is *similar* to the [`LocalizedTermSaved`](#localizedtermsaved) event, however, instead of `$term` being a `LocalizedTerm` instance, it will be a `Term` instance. + ``` php public function handle(TermSaved $event) {