Automattic\WooCommerce\Blocks\Patterns
PTKPatternsStore::fetch_patterns_on_plugin_update
Re-fetch the patterns when the WooCommerce plugin is updated.
Method of the class: PTKPatternsStore{}
No Hooks.
Returns
null
. Nothing (null).
Usage
$PTKPatternsStore = new PTKPatternsStore(); $PTKPatternsStore->fetch_patterns_on_plugin_update( $upgrader_object, $options );
- $upgrader_object(WP_Upgrader) (required)
- WP_Upgrader instance.
- $options(array) (required)
- Array of bulk item update data.
PTKPatternsStore::fetch_patterns_on_plugin_update() PTKPatternsStore::fetch patterns on plugin update code WC 9.9.4
public function fetch_patterns_on_plugin_update( $upgrader_object, $options ) { if ( 'update' === $options['action'] && 'plugin' === $options['type'] && isset( $options['plugins'] ) ) { foreach ( $options['plugins'] as $plugin ) { if ( str_contains( $plugin, 'woocommerce.php' ) ) { $this->schedule_fetch_patterns(); } } } }