WP_CLI
WpHttpCacheManager::whitelist_package()
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() WpHttpCacheManager::whitelist package WP-CLI 2.8.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(); }