Automattic\WooCommerce\Vendor\GraphQL\Error
ClientAware{}
Implementing ClientAware allows graphql-php to decide if this error is safe to be shown to clients.
Only errors that both implement this interface and return true from isClientSafe() will retain their original error message during formatting.
All other errors will have their message replaced with "Internal server error".
No Hooks.
Usage
$ClientAware = new ClientAware(); // use class methods
Methods
- public isClientSafe()
ClientAware{} ClientAware{} code WC 10.9.1
interface ClientAware
{
/**
* Is it safe to show the error message to clients?
*
* @api
*/
public function isClientSafe(): bool;
}