registerContentTypes(); Schema::install(); Capabilities::install(); flush_rewrite_rules(); } public static function deactivate(): void { wp_clear_scheduled_hook('pcwp_ai_process_job'); wp_clear_scheduled_hook('pcwp_ai_process_artwork'); wp_clear_scheduled_hook('pcwp_ai_cleanup_jobs'); wp_unschedule_hook('pcwp_materialize_series'); wp_clear_scheduled_hook('pcwp_extend_series_windows'); wp_unschedule_hook('pcwp_rsvp_notify'); wp_clear_scheduled_hook('pcwp_rsvp_reconcile'); wp_unschedule_hook('pcwp_rsvp_reconcile_batch'); wp_clear_scheduled_hook('pcwp_refresh_next_dates'); wp_unschedule_hook('pcwp_backfill_next_dates'); wp_unschedule_hook('pcwp_refresh_series_dates'); wp_unschedule_hook('pcwp_refresh_event_dates'); flush_rewrite_rules(); } }