mirror of
https://github.com/wp-graphql/wp-graphql-woocommerce.git
synced 2026-08-14 12:53:44 +02:00
* - implement Node on different Types * - update class-customers to return arrays for edges and nodes - move id resolver from product-attribute interface to the specific types * - return empty arrays for edges/nodes for coupon connections - update test to check for falsy vs null * - remove manual registration of the `Product` Interface - register the fields to the Product Interface * - fix code style * - fix code style * - no longer pass type registry to Product::register_interface() * - use post type registry to register the Product type as an Interface * WPGraphQL v1.13.x support added. * WPGraphQL v1.13.x support added. * fix: filter corrected. * fix: Needed code restored * fix: Needed code restored * parent field no longer overwritten * chore: WPCS compliance met. Co-authored-by: Geoff Taylor <geoff@axistaylor.com>
19 lines
390 B
PHP
19 lines
390 B
PHP
<?php
|
|
|
|
// Turn off "QL_SESSION_HANDLER" for unit tests.
|
|
//define( 'NO_QL_SESSION_HANDLER', true );
|
|
|
|
/**
|
|
* Remove the "extensions" payload from GraphQL results
|
|
* so that tests can make assertions without worrying about what's in the extensions payload
|
|
*/
|
|
add_filter(
|
|
'graphql_request_results',
|
|
function( $response ) {
|
|
unset( $response['extensions'] );
|
|
|
|
return $response;
|
|
},
|
|
99
|
|
);
|