WC_Helper::verify_request_hash
Verify request hash created by WooCommerce.com.
Метод класса: WC_Helper{}
Хуков нет.
Возвращает
true|false
.
Использование
$result = WC_Helper::verify_request_hash( $request_hash ): bool;
- $request_hash(строка) (обязательный)
- request hash to be verified.
Код WC_Helper::verify_request_hash() WC Helper::verify request hash WC 9.9.4
public static function verify_request_hash( string $request_hash ): bool { $request = WC_Helper_API::get( 'verify-request-hash', array( 'authenticated' => true, 'query_string' => '?request_hash=' . $request_hash, ) ); if ( wp_remote_retrieve_response_code( $request ) !== 200 ) { return false; } $data = json_decode( wp_remote_retrieve_body( $request ), true ); return isset( $data['success'] ) && true === $data['success']; }