PHP 클래스 Dumplie\Metadata\Metadata

파일 보기 프로젝트 열기: dumplie/dumplie 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( MetadataId $id, string $typeSchemaName, array $fields = [] )
__get ( string $name ) : mixed
__isset ( string $name ) : boolean
__set ( string $name, $value )
fields ( ) : array
id ( ) : MetadataId
isValid ( TypeSchema $definition ) : boolean
typeSchemaName ( ) : string

메소드 상세

__construct() 공개 메소드

public __construct ( MetadataId $id, string $typeSchemaName, array $fields = [] )
$id MetadataId
$typeSchemaName string
$fields array

__get() 공개 메소드

public __get ( string $name ) : mixed
$name string
리턴 mixed

__isset() 공개 메소드

public __isset ( string $name ) : boolean
$name string
리턴 boolean

__set() 공개 메소드

public __set ( string $name, $value )
$name string
$value

fields() 공개 메소드

public fields ( ) : array
리턴 array

id() 공개 메소드

public id ( ) : MetadataId
리턴 MetadataId

isValid() 공개 메소드

public isValid ( TypeSchema $definition ) : boolean
$definition Dumplie\Metadata\Schema\TypeSchema
리턴 boolean

typeSchemaName() 공개 메소드

public typeSchemaName ( ) : string
리턴 string