PHP Класс GraphQL\Validator\Rules\NoFragmentCycles

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$spreadPath
$spreadPathIndexByName
$visitedFrags

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

Метод Описание
__invoke ( ValidationContext $context )
cycleErrorMessage ( $fragName, array $spreadNames = [] )

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

Метод Описание
detectCycleRecursive ( FragmentDefinitionNode $fragment, ValidationContext $context )

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

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

public __invoke ( ValidationContext $context )
$context GraphQL\Validator\ValidationContext

cycleErrorMessage() статический публичный Метод

static public cycleErrorMessage ( $fragName, array $spreadNames = [] )
$spreadNames array

Описание свойств

$spreadPath публичное свойство

public $spreadPath

$spreadPathIndexByName публичное свойство

public $spreadPathIndexByName

$visitedFrags публичное свойство

public $visitedFrags