dispatcher = $dispatcher; $this->workflow_engine = $workflow_engine; $this->abandoned_cart_service = $abandoned_cart_service; } /** * Register hooks. * * @return void */ public function register(): void { if ( ! class_exists( 'WooCommerce' ) ) { return; } $hooks = new Hooks( $this->dispatcher, $this->abandoned_cart_service ); $hooks->register(); ( new CheckoutConsent() )->register(); } }