WP_CLI

WpHttpCacheManager::whitelist_packagepublicWP-CLI 1.0

whitelist a package url

Метод класса: WpHttpCacheManager{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WpHttpCacheManager = new WpHttpCacheManager();
$WpHttpCacheManager->whitelist_package( $url, $group, $slug, $version, $ttl );
$url(строка) (обязательный)
.
$group(строка) (обязательный)
package group (themes, plugins, ...).
$slug(строка) (обязательный)
package slug.
$version(строка) (обязательный)
package version.
$ttl(int)
.
По умолчанию: null

Код WpHttpCacheManager::whitelist_package() 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();
}