WP_CLI
WpOrgApi::get_plugin_checksums
Gets the checksums for the given version of plugin.
Метод класса: WpOrgApi{}
Хуков нет.
Возвращает
true|false|Массив. False on failure. An array of checksums on success.
Использование
$WpOrgApi = new WpOrgApi(); $WpOrgApi->get_plugin_checksums( $plugin, $version );
- $plugin(строка) (обязательный)
- Plugin slug to query.
- $version(строка) (обязательный)
- Version string to query.
Код WpOrgApi::get_plugin_checksums() WpOrgApi::get plugin checksums WP-CLI 2.13.0-alpha
public function get_plugin_checksums( $plugin, $version ) {
$url = sprintf(
'%s%s/%s.json',
self::PLUGIN_CHECKSUMS_ENDPOINT,
$plugin,
$version
);
$response = $this->json_get_request( $url );
if (
! is_array( $response )
|| ! isset( $response['files'] )
|| ! is_array( $response['files'] )
) {
return false;
}
return $response['files'];
}