booted ) { return; } $this->booted = true; add_action( 'init', array( Lifecycle::class, 'maybe_update_schema' ), 1 ); add_action( 'switch_blog', array( Settings::class, 'flush' ) ); ( new Jobs() )->register(); ( new FullScan() )->register(); ( new ContentWatcher() )->register(); ( new CheckRunner() )->register(); ( new BulkActions() )->register(); ( new Digest() )->register(); ( new Maintenance() )->register(); ( new RestController() )->register(); ( new Redirector() )->register(); ( new NotFoundLogger() )->register(); if ( is_admin() ) { ( new Page() )->register(); } } }