Automattic\WooCommerce\Blocks
AssetsController::update_block_style_dependencies
Update block style dependencies after they have been registered.
Метод класса: AssetsController{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$AssetsController = new AssetsController(); $AssetsController->update_block_style_dependencies();
Код AssetsController::update_block_style_dependencies() AssetsController::update block style dependencies WC 10.7.0
public function update_block_style_dependencies() {
$wp_styles = wp_styles();
$style = $wp_styles->query( 'wc-blocks-style', 'registered' );
if ( ! $style ) {
return;
}
// In WC < 5.5, `woocommerce-general` is not registered in block editor
// screens, so we don't add it as a dependency if it's not registered.
// In WC >= 5.5, `woocommerce-general` is registered on `admin_enqueue_scripts`,
// so we need to check if it's registered here instead of on `init`.
if (
wp_style_is( 'woocommerce-general', 'registered' ) &&
! in_array( 'woocommerce-general', $style->deps, true )
) {
$style->deps[] = 'woocommerce-general';
}
}