> For the complete documentation index, see [llms.txt](https://advanced-seo.michaelaerni.ch/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://advanced-seo.michaelaerni.ch/extending/events.md).

# Events

Listen to Advanced SEO events to react to changes in SEO configuration and content data.

Advanced SEO dispatches events when SEO data is saved or deleted. All events are in the `Aerni\AdvancedSeo\Events` namespace.

## Available Events

### SeoSetConfigSaved

`Aerni\AdvancedSeo\Events\SeoSetConfigSaved`

Dispatched after a set's configuration has been saved.

```php
public function handle(SeoSetConfigSaved $event)
{
    $event->config;
}
```

### SeoSetConfigDeleted

`Aerni\AdvancedSeo\Events\SeoSetConfigDeleted`

Dispatched after a set's configuration has been deleted.

```php
public function handle(SeoSetConfigDeleted $event)
{
    $event->config;
}
```

### SeoSetLocalizationSaved

`Aerni\AdvancedSeo\Events\SeoSetLocalizationSaved`

Dispatched after a localization has been saved.

```php
public function handle(SeoSetLocalizationSaved $event)
{
    $event->localization;
}
```

### SeoSetLocalizationDeleted

`Aerni\AdvancedSeo\Events\SeoSetLocalizationDeleted`

Dispatched after a localization has been deleted.

```php
public function handle(SeoSetLocalizationDeleted $event)
{
    $event->localization;
}
```
