PHP 클래스 Youshido\GraphQL\Execution\Context\ExecutionContext

상속: implements Youshido\GraphQL\Execution\Context\ExecutionContextInterface, use trait Youshido\GraphQL\Validator\ErrorContainer\ErrorContainerTrait
파일 보기 프로젝트 열기: youshido/graphql 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( AbstractSchema $schema ) ExecutionContext constructor.
get ( $id )
getContainer ( ) : Youshido\GraphQL\Execution\Container\ContainerInterface
getRequest ( ) : Request
getSchema ( ) : AbstractSchema
setContainer ( Youshido\GraphQL\Execution\Container\ContainerInterface $container )
setRequest ( Request $request )
setSchema ( AbstractSchema $schema )

보호된 메소드들

메소드 설명
introduceIntrospectionFields ( )
validateSchema ( )

메소드 상세

__construct() 공개 메소드

ExecutionContext constructor.
public __construct ( AbstractSchema $schema )
$schema Youshido\GraphQL\Schema\AbstractSchema

get() 공개 메소드

public get ( $id )

getContainer() 공개 메소드

public getContainer ( ) : Youshido\GraphQL\Execution\Container\ContainerInterface
리턴 Youshido\GraphQL\Execution\Container\ContainerInterface

getRequest() 공개 메소드

public getRequest ( ) : Request
리턴 Youshido\GraphQL\Execution\Request

getSchema() 공개 메소드

public getSchema ( ) : AbstractSchema
리턴 Youshido\GraphQL\Schema\AbstractSchema

introduceIntrospectionFields() 보호된 메소드

setContainer() 공개 메소드

public setContainer ( Youshido\GraphQL\Execution\Container\ContainerInterface $container )
$container Youshido\GraphQL\Execution\Container\ContainerInterface

setRequest() 공개 메소드

public setRequest ( Request $request )
$request Youshido\GraphQL\Execution\Request

setSchema() 공개 메소드

public setSchema ( AbstractSchema $schema )
$schema Youshido\GraphQL\Schema\AbstractSchema

validateSchema() 보호된 메소드

protected validateSchema ( )