Proxy_Cache::get_result( mixed $result, WP_REST_Request $request )
Summary
Fetch results from cache if $results are empty.
Parameters
- $result
-
(mixed) (Required) Proxy results (This should be empty unless results are provided by extension).
- $request
-
(WP_REST_Request) (Required) Request instance.
Return
(bool|mixed) Result.
Source
File: src/BigCommerce/Proxy/Proxy_Cache.php
public function get_result( $result, $request ) { $cache_group = $this->get_cache_group_name( $this->get_request_route_path( $request ) ); $cache_key = $this->get_cache_key( $request, $cache_group ); $result = $this->get_data_from_cache( $cache_key, $cache_group ); /** * Result retrieved from cache. * * @param array $result Result returned from cache. * @param \WP_REST_Request $request API request. */ do_action( 'bigcommerce/proxy/cache_get', $result, $request ); return $result; }