PHP Класс GraphQL\Tests\Validator\AbstractQuerySecurityTest

Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

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

Метод Описание
testMaxQueryDepthMustBeGreaterOrEqualTo0 ( )

Защищенные методы

Метод Описание
assertDocumentValidator ( $queryString, $max, array $expectedErrors = [] )
assertIntrospectionQuery ( $maxExpected )
assertIntrospectionTypeMetaFieldQuery ( $maxExpected )
assertMaxValue ( $query, $maxExpected )
assertTypeNameMetaFieldQuery ( $maxExpected )
createFormattedError ( $max, $count, $locations = [] )
getErrorMessage ( $max, $count ) : string
getRule ( $max ) : AbstractQuerySecurity

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

assertDocumentValidator() защищенный Метод

protected assertDocumentValidator ( $queryString, $max, array $expectedErrors = [] )
$expectedErrors array

assertIntrospectionQuery() защищенный Метод

protected assertIntrospectionQuery ( $maxExpected )

assertIntrospectionTypeMetaFieldQuery() защищенный Метод

protected assertIntrospectionTypeMetaFieldQuery ( $maxExpected )

assertMaxValue() защищенный Метод

protected assertMaxValue ( $query, $maxExpected )

assertTypeNameMetaFieldQuery() защищенный Метод

protected assertTypeNameMetaFieldQuery ( $maxExpected )

createFormattedError() защищенный Метод

protected createFormattedError ( $max, $count, $locations = [] )

getErrorMessage() абстрактный защищенный Метод

abstract protected getErrorMessage ( $max, $count ) : string
$max
$count
Результат string

getRule() абстрактный защищенный Метод

abstract protected getRule ( $max ) : AbstractQuerySecurity
$max
Результат GraphQL\Validator\Rules\AbstractQuerySecurity

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