Provider::register()
Registers the filters and implementations required by the Custom Tables implementation.
Return
(bool) Whether the provider registered.
Source
File: src/Events_Pro/Custom_Tables/V1/Events/Event_Cleaner/Provider.php
public function register(): bool {
if ( $this->did_register ) {
// Let's avoid double filtering by making sure we're registering at most once.
return false;
}
$this->did_register = true;
$this->remove_old_recurrence_cleaners();
add_filter( 'tribe_events_delete_old_events_sql', [ $this, 'filter_tribe_events_delete_old_events_sql' ] );
add_action( 'trashed_post', [ $this, 'handle_trashed_provisional_posts' ] );
return true;
}
Changelog
| Version | Description |
|---|---|
| 6.0.12 | Introduced. |