Automattic\WooCommerce\Internal\AddressProvider
AbstractAutomatticAddressProvider::update_cached_option
Updates the cached option.
Метод класса: AbstractAutomatticAddressProvider{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->update_cached_option( $key, $value, $ttl );
- $key(строка) (обязательный)
- The key of the option.
- $value(разное) (обязательный)
- The value of the option.
- $ttl(int)
- The TTL of the option.
По умолчанию: DAY_IN_SECONDS
Код AbstractAutomatticAddressProvider::update_cached_option() AbstractAutomatticAddressProvider::update cached option WC 10.3.6
private function update_cached_option( $key, $value, $ttl = DAY_IN_SECONDS ) {
$result = update_option(
$this->id . '_' . $key,
array(
'data' => $value,
'updated' => time(),
'ttl' => $ttl,
),
false
);
if ( false === $result ) {
wp_cache_delete( $this->id . '_' . $key, 'options' );
}
}