WP_CLI

WpHttpCacheManager::whitelist_packagepublicWP-CLI 1.0

whitelist a package url

Method of the class: WpHttpCacheManager{}

No Hooks.

Returns

null. Nothing (null).

Usage

$WpHttpCacheManager = new WpHttpCacheManager();
$WpHttpCacheManager->whitelist_package( $url, $group, $slug, $version, $ttl );
$url(string) (required)
.
$group(string) (required)
package group (themes, plugins, ...).
$slug(string) (required)
package slug.
$version(string) (required)
package version.
$ttl(int)
.
Default: null

WpHttpCacheManager::whitelist_package() code WP-CLI 2.13.0-alpha

public function whitelist_package( $url, $group, $slug, $version, $ttl = null ) {
	$ext = pathinfo( Utils\parse_url( $url, PHP_URL_PATH ), PATHINFO_EXTENSION );
	$key = "$group/$slug-$version.$ext";
	$this->whitelist_url( $url, $key, $ttl );
	wp_update_plugins();
}