Automattic\WooCommerce\Vendor\GraphQL\Type\Definition
HasFieldsType{}
Хуков нет.
Использование
$HasFieldsType = new HasFieldsType(); // use class methods
Методы
- public findField(string $name)
- public getField(string $name)
- public getFieldNames()
- public getFields()
- public getVisibleFields()
- public hasField(string $name)
Код HasFieldsType{} HasFieldsType{} WC 11.0.1
interface HasFieldsType
{
/** @throws InvariantViolation */
public function getField(string $name): FieldDefinition;
public function hasField(string $name): bool;
public function findField(string $name): ?FieldDefinition;
/**
* @throws InvariantViolation
*
* @return array<string, FieldDefinition>
*/
public function getFields(): array;
/**
* @throws InvariantViolation
*
* @return array<string, FieldDefinition>
*/
public function getVisibleFields(): array;
/**
* Get all field names, including only visible fields.
*
* @throws InvariantViolation
*
* @return array<int, string>
*/
public function getFieldNames(): array;
}