Documentation

Utils

Table of Contents

Classes

AttributeShape
Pure transforms for the attribute data-shape the datasheet PDF renderer consumes.
CachePurger
Purges the WP Rocket page cache for products the PIM changed.
ConfigProvider
This class serves as an abstraction layer for managing various settings and variables required for the plugin's functionality. The ConfigProvider class centralizes configuration management, ensuring that if the source of settings changes (e.g., from environment variables, WordPress Option pages, etc.), only the implementation of the relevant methods in this class needs to be updated.
FileLock
Advisory file lock with a liveness heartbeat.
Helpers
Log
PimPagePrefetcher
Walks a paginated PIM endpoint in order while keeping several page requests in flight.
PimService
TsHealth
Availability gate for TypeSense reads.
TsService
On this page

Search results