Automattic\WooCommerce\Internal\Caches
ProductVersionStringInvalidator::handle_woocommerce_attribute_updated
Handle the woocommerce_attribute_updated hook.
Метод класса: ProductVersionStringInvalidator{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$ProductVersionStringInvalidator = new ProductVersionStringInvalidator(); $ProductVersionStringInvalidator->handle_woocommerce_attribute_updated( $id, $data ): void;
- $id(int) (обязательный)
- The attribute ID.
- $data(массив) (обязательный)
- The attribute data.
Список изменений
| С версии 10.5.0 | Введена. |
Код ProductVersionStringInvalidator::handle_woocommerce_attribute_updated() ProductVersionStringInvalidator::handle woocommerce attribute updated WC 10.5.2
public function handle_woocommerce_attribute_updated( $id, $data ): void {
if ( ! is_array( $data ) || ! isset( $data['attribute_name'] ) ) {
return;
}
$taxonomy = wc_attribute_taxonomy_name( $data['attribute_name'] );
$this->invalidate_products_with_attribute( $taxonomy );
}