Automattic\WooCommerce\Vendor\GraphQL\Validator\Rules

QueryComplexity::fieldDefinitionprotectedWC 1.0

Метод класса: QueryComplexity{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->fieldDefinition( $field ): ?FieldDefinition;
$field(FieldNode) (обязательный)
.

Код QueryComplexity::fieldDefinition() WC 11.0.1

protected function fieldDefinition(FieldNode $field): ?FieldDefinition
{
    foreach ($this->fieldNodeAndDefs[$this->getFieldName($field)] ?? [] as [$node, $def]) {
        if ($node === $field) {
            return $def;
        }
    }

    return null;
}