Youshido\GraphQL\Execution\Request::getFragmentReferences PHP 메소드

getFragmentReferences() 공개 메소드

public getFragmentReferences ( ) : array | FragmentReference[]
리턴 array | Youshido\GraphQL\Parser\Ast\FragmentReference[]
    public function getFragmentReferences()
    {
        return $this->fragmentReferences;
    }

Usage Example

예제 #1
0
 private function assertFragmentReferencesValid(Request $request)
 {
     foreach ($request->getFragmentReferences() as $fragmentReference) {
         if (!$request->getFragment($fragmentReference->getName())) {
             throw new InvalidRequestException(sprintf('Fragment "%s" not defined in query', $fragmentReference->getName()), $fragmentReference->getLocation());
         }
     }
 }