GraphQL\Validator\Rules\KnownFragmentNames::__invoke PHP Méthode

__invoke() public méthode

public __invoke ( ValidationContext $context )
$context GraphQL\Validator\ValidationContext
    public function __invoke(ValidationContext $context)
    {
        return [NodeKind::FRAGMENT_SPREAD => function (FragmentSpreadNode $node) use($context) {
            $fragmentName = $node->name->value;
            $fragment = $context->getFragment($fragmentName);
            if (!$fragment) {
                $context->reportError(new Error(self::unknownFragmentMessage($fragmentName), [$node->name]));
            }
        }];
    }