PHP Class GraphQL\Tests\Validator\QueryComplexityTest

Inheritance: extends AbstractQuerySecurityTest
Afficher le fichier Open project: webonyx/graphql-php

Méthodes publiques

Méthode Description
testAliasesQueries ( )
testComplexityIntrospectionQuery ( )
testCustomComplexityQueries ( )
testCustomComplexityWithArgsQueries ( )
testCustomComplexityWithVariablesQueries ( )
testFragmentQueries ( )
testInlineFragmentQueries ( )
testIntrospectionTypeMetaFieldQuery ( )
testSimpleQueries ( )
testTypeNameMetaFieldQuery ( )

Méthodes protégées

Méthode Description
getErrorMessage ( $max, $count ) : string
getRule ( $maxDepth = null ) : QueryComplexity

Private Methods

Méthode Description
assertDocumentValidators ( $query, $queryComplexity, $startComplexity )

Method Details

getErrorMessage() protected méthode

protected getErrorMessage ( $max, $count ) : string
$max
$count
Résultat string

getRule() protected méthode

protected getRule ( $maxDepth = null ) : QueryComplexity
$maxDepth
Résultat GraphQL\Validator\Rules\QueryComplexity

testAliasesQueries() public méthode

public testAliasesQueries ( )

testComplexityIntrospectionQuery() public méthode

testCustomComplexityQueries() public méthode

testCustomComplexityWithArgsQueries() public méthode

testCustomComplexityWithVariablesQueries() public méthode

testFragmentQueries() public méthode

public testFragmentQueries ( )

testInlineFragmentQueries() public méthode

testIntrospectionTypeMetaFieldQuery() public méthode

testSimpleQueries() public méthode

public testSimpleQueries ( )

testTypeNameMetaFieldQuery() public méthode