Automattic\WooCommerce\Vendor\GraphQL\Validator\Rules

QuerySecurityRule::invokeIfNeededprotectedWC 1.0

Method of the class: QuerySecurityRule{}

No Hooks.

Returns

null. Nothing (null).

Usage

// protected - for code of main (parent) or child class
$result = $this->invokeIfNeeded( $context, $validators ): array;
$context(QueryValidationContext) (required)
.
$validators(array) (required)
.

QuerySecurityRule::invokeIfNeeded() code WC 10.9.1

protected function invokeIfNeeded(QueryValidationContext $context, array $validators): array
{
    if (! $this->isEnabled()) {
        return [];
    }

    $this->gatherFragmentDefinition($context);

    return $validators;
}