WC_Install::update() private WC 1.0
Push all needed DB updates to the queue for processing.
{} Это метод класса: WC_Install{}
Хуков нет.
Возвращает
Null. Ничего.
Использование
$result = WC_Install::update();
Код WC_Install::update() WC Install::update WC 5.0.0
private static function update() {
$current_db_version = get_option( 'woocommerce_db_version' );
$loop = 0;
foreach ( self::get_db_update_callbacks() as $version => $update_callbacks ) {
if ( version_compare( $current_db_version, $version, '<' ) ) {
foreach ( $update_callbacks as $update_callback ) {
WC()->queue()->schedule_single(
time() + $loop,
'woocommerce_run_update_callback',
array(
'update_callback' => $update_callback,
),
'woocommerce-db-updates'
);
$loop++;
}
}
}
}