PHP Класс Youshido\GraphQL\Validator\ConfigValidator\Rules\TypeValidationRule

Наследование: implements Youshido\GraphQL\Validator\ConfigValidator\Rules\ValidationRuleInterface
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( ConfigValidator $validator )
validate ( $data, $ruleInfo )

Приватные методы

Метод Описание
getFieldConfigRules ( ) : array Exists for the performance
isArrayOfFields ( $data )
isArrayOfInputFields ( $data )
isArrayOfInterfaces ( $data )
isArrayOfObjectTypes ( $data )
isEnumValues ( $data )
isField ( $data, $name = null )
isInputField ( $data )

Описание методов

__construct() публичный Метод

public __construct ( ConfigValidator $validator )
$validator Youshido\GraphQL\Validator\ConfigValidator\ConfigValidator

validate() публичный Метод

public validate ( $data, $ruleInfo )