PHP Class Youshido\GraphQL\Execution\Request

Afficher le fichier Open project: youshido/graphql Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( $data = [], $variables = [] )
addFragment ( Fragment $fragment )
addFragmentReferences ( $fragmentReferences )
addFragments ( $fragments )
addMutations ( $mutations )
addQueries ( $queries )
addQueryVariables ( $queryVariables )
addVariableReferences ( $variableReferences )
getAllOperations ( ) : Query[]
getFragment ( $name ) : null | Fragment
getFragmentReferences ( ) : array | FragmentReference[]
getFragments ( ) : Fragment[]
getMutations ( ) : Youshido\GraphQL\Parser\Ast\Mutation[]
getQueries ( ) : Query[]
getQueryVariables ( ) : array | Variable[]
getVariable ( $name )
getVariableReferences ( ) : array | VariableReference[]
getVariables ( ) : array
hasFragments ( ) : boolean
hasMutations ( ) : boolean
hasQueries ( ) : boolean
hasVariable ( $name )
setFragmentReferences ( array $fragmentReferences )
setQueryVariables ( array $queryVariables )
setVariables ( array $variables )

Method Details

__construct() public méthode

public __construct ( $data = [], $variables = [] )

addFragment() public méthode

public addFragment ( Fragment $fragment )
$fragment Youshido\GraphQL\Parser\Ast\Fragment

addFragmentReferences() public méthode

public addFragmentReferences ( $fragmentReferences )

addFragments() public méthode

public addFragments ( $fragments )

addMutations() public méthode

public addMutations ( $mutations )

addQueries() public méthode

public addQueries ( $queries )

addQueryVariables() public méthode

public addQueryVariables ( $queryVariables )

addVariableReferences() public méthode

public addVariableReferences ( $variableReferences )

getAllOperations() public méthode

public getAllOperations ( ) : Query[]
Résultat Youshido\GraphQL\Parser\Ast\Query[]

getFragment() public méthode

public getFragment ( $name ) : null | Fragment
$name
Résultat null | Youshido\GraphQL\Parser\Ast\Fragment

getFragmentReferences() public méthode

public getFragmentReferences ( ) : array | FragmentReference[]
Résultat array | Youshido\GraphQL\Parser\Ast\FragmentReference[]

getFragments() public méthode

public getFragments ( ) : Fragment[]
Résultat Youshido\GraphQL\Parser\Ast\Fragment[]

getMutations() public méthode

public getMutations ( ) : Youshido\GraphQL\Parser\Ast\Mutation[]
Résultat Youshido\GraphQL\Parser\Ast\Mutation[]

getQueries() public méthode

public getQueries ( ) : Query[]
Résultat Youshido\GraphQL\Parser\Ast\Query[]

getQueryVariables() public méthode

public getQueryVariables ( ) : array | Variable[]
Résultat array | Youshido\GraphQL\Parser\Ast\ArgumentValue\Variable[]

getVariable() public méthode

public getVariable ( $name )

getVariableReferences() public méthode

public getVariableReferences ( ) : array | VariableReference[]
Résultat array | Youshido\GraphQL\Parser\Ast\ArgumentValue\VariableReference[]

getVariables() public méthode

public getVariables ( ) : array
Résultat array

hasFragments() public méthode

public hasFragments ( ) : boolean
Résultat boolean

hasMutations() public méthode

public hasMutations ( ) : boolean
Résultat boolean

hasQueries() public méthode

public hasQueries ( ) : boolean
Résultat boolean

hasVariable() public méthode

public hasVariable ( $name )

setFragmentReferences() public méthode

public setFragmentReferences ( array $fragmentReferences )
$fragmentReferences array

setQueryVariables() public méthode

public setQueryVariables ( array $queryVariables )
$queryVariables array

setVariables() public méthode

public setVariables ( array $variables )
$variables array