WooCommerce Code Reference

Utilities

Interfaces, Classes and Traits

ArrayUtils
ArrayUtils class used for custom functions to operate on arrays
CartController
Woo Cart Controller class.
JsonWebToken
JsonWebToken class.
LocalPickupUtils
Util class for local pickup related functionality, this contains methods that need to be accessed from places besides the ShippingController, i.e. the OrderController.
NoticeHandler
NoticeHandler class.
OrderController
OrderController class.
Pagination
Pagination class.
ProductQuery
Product Query class.
ProductQueryFilters
Product Query filters class.
QuantityLimits
QuantityLimits class.
RateLimits
RateLimits class.
SanitizationUtils
SanitizationUtils class.
ValidationUtils
ValidationUtils class.
CheckoutTrait
CheckoutTrait
DraftOrderTrait
DraftOrderTrait
OrderAuthorizationTrait
OrderAuthorizationTrait
ProductItemTrait
ProductItemTrait