appearance_manager = new AppearanceManager(); } /** * Register the Appearance module. */ public function register(): void { add_action( 'admin_init', array( $this->appearance_manager, 'register_settings' ) ); } /** * Get the Appearance Manager. * * Allows other modules (such as the Paywall Engine) * to retrieve appearance settings. * * @return AppearanceManager */ public function get_appearance_manager(): AppearanceManager { return $this->appearance_manager; } }