PHP Class GraphQL\Validator\Rules\NoFragmentCycles

Afficher le fichier Open project: webonyx/graphql-php Class Usage Examples

Méthodes publiques

Свойство Type Description
$spreadPath
$spreadPathIndexByName
$visitedFrags

Méthodes publiques

Méthode Description
__invoke ( ValidationContext $context )
cycleErrorMessage ( $fragName, array $spreadNames = [] )

Private Methods

Méthode Description
detectCycleRecursive ( FragmentDefinitionNode $fragment, ValidationContext $context )

Method Details

__invoke() public méthode

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

cycleErrorMessage() static public méthode

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

Property Details

$spreadPath public_oe property

public $spreadPath

$spreadPathIndexByName public_oe property

public $spreadPathIndexByName

$visitedFrags public_oe property

public $visitedFrags