Automattic\WooCommerce\Admin\API\Reports
DataStore::add_debug_cache_to_envelope
Add cache debugging information to an enveloped API response.
Метод класса: DataStore{}
Хуков нет.
Возвращает
Массив.
Использование
$DataStore = new DataStore(); $DataStore->add_debug_cache_to_envelope( $envelope, $response );
- $envelope(массив) (обязательный)
- .
- $response(WP_REST_Response) (обязательный)
- .
Код DataStore::add_debug_cache_to_envelope() DataStore::add debug cache to envelope WC 10.3.4
public function add_debug_cache_to_envelope( $envelope, $response ) {
if ( 0 !== strncmp( '/wc-analytics', $response->get_matched_route(), 13 ) ) {
return $envelope;
}
if ( ! empty( $this->debug_cache_data ) ) {
$envelope['debug_cache'] = $this->debug_cache_data;
}
return $envelope;
}