class-rest-cache.php

REST cache service — static-HTML cache administration handlers.

Source includes/Admin/class-rest-cache.php2 min readPart of Performance Optimisation

includes/Admin/class-rest-cache.php

REST cache service — static-HTML cache administration handlers.

Namespace: PerformanceOptimise\\Inc · Lines: 391

Class Rest_Cache

Class Rest_Cache

Source: includes/Admin/class-rest-cache.php, line 53

final class Rest_Cache

Tags: @since 2.4.0

Properties

PropertyVisibilityTypeDefaultLine
$ownerprivateRest—61

public __construct()

public function __construct(Rest $owner)

Constructor.

ParameterTypeDefaultDescription
$ownerRest—Owning registrar (shared-infra owner).

Tags: @since 2.4.0

Source: includes/Admin/class-rest-cache.php, line 69

public get_preload_status()

public function get_preload_status(\\WP_REST_Request $request): \\WP_REST_Response

Resumable sitemap preload progress plus bounded-cache cap status.

ParameterTypeDefaultDescription
$request\\WP_REST_Request—The request object.

Return: \\WP_REST_Response — The response object.

Tags: @since 2.2.0

Source: includes/Admin/class-rest-cache.php, line 82

public resume_preload()

public function resume_preload(\\WP_REST_Request $request): \\WP_REST_Response

Resume the sitemap preload queue (re-schedule queued + failed URLs).

ParameterTypeDefaultDescription
$request\\WP_REST_Request—The request object.

Return: \\WP_REST_Response — The response object.

Tags: @since 2.2.0

Source: includes/Admin/class-rest-cache.php, line 133

public clear_cache()

public function clear_cache(\\WP_REST_Request $request)

Clears the cache based on the given action.

ParameterTypeDefaultDescription
$request\\WP_REST_Request—The request object.

Return: \\WP_REST_Response — The response object.

Tags: @since 1.0.0

Source: includes/Admin/class-rest-cache.php, line 173

public purge_used_css_cache()

public function purge_used_css_cache(\\WP_REST_Request $request): \\WP_REST_Response

Purge page cache and used CSS together via a single action (issue #1023).

ParameterTypeDefaultDescription
$request\\WP_REST_Request—The request object.

Return: \\WP_REST_Response — The response object.

Tags: @since 2.0.0

Source: includes/Admin/class-rest-cache.php, line 309