Automattic\WooCommerce\Internal\Caches
ProductVersionStringInvalidator::handle_woocommerce_attribute_deleted
Handle the woocommerce_attribute_deleted hook.
Method of the class: ProductVersionStringInvalidator{}
No Hooks.
Returns
null. Nothing (null).
Usage
$ProductVersionStringInvalidator = new ProductVersionStringInvalidator(); $ProductVersionStringInvalidator->handle_woocommerce_attribute_deleted( $id, $name, $taxonomy ): void;
- $id(int) (required)
- The attribute ID.
- $name(string) (required)
- The attribute name.
- $taxonomy(string) (required)
- The attribute taxonomy.
Changelog
| Since 10.5.0 | Introduced. |
ProductVersionStringInvalidator::handle_woocommerce_attribute_deleted() ProductVersionStringInvalidator::handle woocommerce attribute deleted code WC 10.8.1
public function handle_woocommerce_attribute_deleted( $id, $name, $taxonomy ): void {
if ( ! is_string( $taxonomy ) || '' === $taxonomy ) {
return;
}
$this->invalidate_products_with_attribute( $taxonomy );
}