Automattic\WooCommerce\Vendor\GraphQL\Type\Definition

UnionType::isPossibleTypepublicWC 1.0

Method of the class: UnionType{}

No Hooks.

Returns

null. Nothing (null).

Usage

$UnionType = new UnionType();
$UnionType->isPossibleType( $type ): bool;
$type(Type) (required)
.

UnionType::isPossibleType() code WC 10.9.1

public function isPossibleType(Type $type): bool
{
    if (! $type instanceof ObjectType) {
        return false;
    }

    if (! isset($this->possibleTypeNames)) {
        $this->possibleTypeNames = [];
        foreach ($this->getTypes() as $possibleType) {
            $this->possibleTypeNames[$possibleType->name] = true;
        }
    }

    return isset($this->possibleTypeNames[$type->name]);
}