Skip to main content

CustomerHookRegistry

Trait CustomerHookRegistry 

Source
pub trait CustomerHookRegistry {
    // Required methods
    fn register_checkout_hooks(
        &mut self,
        hooks: Arc<dyn CheckoutHooks>,
    ) -> Result<(), BackendError>;
    fn register_cms_hooks(
        &mut self,
        hooks: Arc<dyn CmsHooks>,
    ) -> Result<(), BackendError>;
    fn register_verified_webhook_hooks(
        &mut self,
        hooks: Arc<dyn VerifiedWebhookHooks>,
    ) -> Result<(), BackendError>;
    fn register_verified_webhook_asset_hooks(
        &mut self,
        hooks: Arc<dyn VerifiedWebhookAssetHooks>,
    ) -> Result<(), BackendError>;
}

Required Methods§

Implementors§