PHP Класс Youshido\GraphQL\Parser\Ast\ArgumentValue\Variable

Наследование: extends Youshido\GraphQL\Parser\Ast\AbstractAst, implements Youshido\GraphQL\Parser\Ast\Interfaces\ValueInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( string $name, string $type, boolean $nullable, boolean $isArray, Location $location )
getName ( ) : string
getTypeName ( ) : string
getValue ( ) : mixed
isArray ( ) : boolean
isNullable ( ) : boolean
isUsed ( ) : boolean
setIsArray ( boolean $isArray )
setName ( string $name )
setNullable ( boolean $nullable )
setTypeName ( string $type )
setUsed ( boolean $used )
setValue ( mixed $value )

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

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

public __construct ( string $name, string $type, boolean $nullable, boolean $isArray, Location $location )
$name string
$type string
$nullable boolean
$isArray boolean
$location Youshido\GraphQL\Parser\Location

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

public getName ( ) : string
Результат string

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

public getTypeName ( ) : string
Результат string

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

public getValue ( ) : mixed
Результат mixed

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

public isArray ( ) : boolean
Результат boolean

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

public isNullable ( ) : boolean
Результат boolean

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

public isUsed ( ) : boolean
Результат boolean

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

public setIsArray ( boolean $isArray )
$isArray boolean

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

public setName ( string $name )
$name string

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

public setNullable ( boolean $nullable )
$nullable boolean

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

public setTypeName ( string $type )
$type string

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

public setUsed ( boolean $used )
$used boolean

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

public setValue ( mixed $value )
$value mixed