register(); register_activation_hook( __FILE__, array( \PulseCast\Activator::class, 'activate' ) ); register_deactivation_hook( __FILE__, array( \PulseCast\Activator::class, 'deactivate' ) ); add_action( 'plugins_loaded', static function (): void { ( new \PulseCast\Plugin( __FILE__, PULSECAST_VERSION ) )->register(); } );