PHP 클래스 Youshido\GraphQL\Type\Object\AbstractObjectType

상속: extends Youshido\GraphQL\Type\AbstractType, use trait Youshido\GraphQL\Type\Traits\AutoNameTrait, use trait Youshido\GraphQL\Type\Traits\FieldsArgumentsAwareObjectTrait
파일 보기 프로젝트 열기: youshido/graphql 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$isBuilt

공개 메소드들

메소드 설명
__construct ( array $config = [] ) ObjectType constructor.
build ( ObjectTypeConfig $config )
getConfig ( )
getInterfaces ( ) : AbstractInterfaceType[]
getKind ( )
getNamedType ( )
getType ( )
isValidValue ( $value )
serialize ( $value )

메소드 상세

__construct() 공개 메소드

ObjectType constructor.
public __construct ( array $config = [] )
$config array

build() 추상적인 공개 메소드

abstract public build ( ObjectTypeConfig $config )
$config Youshido\GraphQL\Config\Object\ObjectTypeConfig

getConfig() 공개 메소드

public getConfig ( )

getInterfaces() 공개 메소드

public getInterfaces ( ) : AbstractInterfaceType[]
리턴 Youshido\GraphQL\Type\InterfaceType\AbstractInterfaceType[]

getKind() 공개 메소드

public getKind ( )

getNamedType() 공개 메소드

public getNamedType ( )

getType() 공개 메소드

public getType ( )

isValidValue() 공개 메소드

public isValidValue ( $value )

serialize() 최종 공개 메소드

final public serialize ( $value )

프로퍼티 상세

$isBuilt 보호되어 있는 프로퍼티

protected $isBuilt