PHP Class Youshido\GraphQL\Validator\RequestValidator\RequestValidator

Inheritance: implements Youshido\GraphQL\Validator\RequestValidator\RequestValidatorInterface
Show file Open project: youshido/graphql

Public Methods

Method Description
validate ( Request $request )

Private Methods

Method Description
assertAllVariablesExists ( Request $request )
assertAllVariablesUsed ( Request $request )
assertFragmentReferencesValid ( Request $request )
assetFragmentsUsed ( Request $request )

Method Details

validate() public method

public validate ( Request $request )
$request Youshido\GraphQL\Execution\Request