WooCommerce Code Reference

OneOfInputObjectsRule extends ValidationRule
in package

OneOf Input Objects validation rule.

Validates that OneOf Input Objects have exactly one non-null field provided.

Table of Contents

$name  : string
getName()  : string
getSDLVisitor()  : array<string|int, mixed>
Returns structure suitable for @see \Automattic\WooCommerce\Vendor\GraphQL\Language\Visitor.
getVisitor()  : array<string|int, mixed>
Returns structure suitable for @see \Automattic\WooCommerce\Vendor\GraphQL\Language\Visitor.
oneOfInputObjectExpectedExactlyOneFieldMessage()  : string
oneOfInputObjectFieldValueMustNotBeNullMessage()  : string

Properties

Methods

oneOfInputObjectExpectedExactlyOneFieldMessage()

public static oneOfInputObjectExpectedExactlyOneFieldMessage(string $typeName[, int|null $providedCount = null ]) : string
Parameters
$typeName : string
$providedCount : int|null = null
Return values
string