PHP 클래스 Youshido\GraphQL\Config\Schema\SchemaConfig

상속: extends Youshido\GraphQL\Config\AbstractConfig
파일 보기 프로젝트 열기: youshido/graphql 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( array $configData, $contextObject = null, $finalClass = false )
getMutation ( ) : ObjectType
getName ( )
getQuery ( ) : AbstractObjectType
getRules ( )
getTypesList ( )
setMutation ( $query ) : SchemaConfig
setQuery ( $query ) : SchemaConfig

보호된 메소드들

메소드 설명
build ( )

메소드 상세

__construct() 공개 메소드

public __construct ( array $configData, $contextObject = null, $finalClass = false )
$configData array

build() 보호된 메소드

protected build ( )

getMutation() 공개 메소드

public getMutation ( ) : ObjectType
리턴 Youshido\GraphQL\Type\Object\ObjectType

getName() 공개 메소드

public getName ( )

getQuery() 공개 메소드

public getQuery ( ) : AbstractObjectType
리턴 Youshido\GraphQL\Type\Object\AbstractObjectType

getRules() 공개 메소드

public getRules ( )

getTypesList() 공개 메소드

public getTypesList ( )

setMutation() 공개 메소드

public setMutation ( $query ) : SchemaConfig
$query AbstractObjectType
리턴 SchemaConfig

setQuery() 공개 메소드

public setQuery ( $query ) : SchemaConfig
$query AbstractObjectType
리턴 SchemaConfig