PHP 클래스 GDS\Entity

저자: Tom Walder ([email protected])
파일 보기 프로젝트 열기: tomwalder/php-gds 1 사용 예제들

공개 메소드들

메소드 설명
__get ( $str_key ) : null Magic getter.
__isset ( $str_key ) : boolean Is a data value set?
__set ( $str_key, $mix_value ) Magic setter.
getAncestry ( ) : null | array Get the ancestry of the entity
getData ( ) : array Get the entire data array
getKeyId ( ) : string Get the key ID
getKeyName ( ) : string Get the key name
getKind ( ) : null Get the Entity Kind
getSchema ( ) : Schema | null The Schema for the Entity, if known.
setAncestry ( $mix_path ) Set the Entity's ancestry. This either an array of paths OR another Entity
setKeyId ( $str_key_id ) Set the key ID
setKeyName ( $str_key_name ) Set the key name
setKind ( $str_kind )
setSchema ( Schema $obj_schema ) Set the Schema for the Entity

메소드 상세

__get() 공개 메소드

. sorry
public __get ( $str_key ) : null
$str_key
리턴 null

__isset() 공개 메소드

Is a data value set?
public __isset ( $str_key ) : boolean
$str_key
리턴 boolean

__set() 공개 메소드

. sorry
public __set ( $str_key, $mix_value )
$str_key
$mix_value

getAncestry() 공개 메소드

Get the ancestry of the entity
public getAncestry ( ) : null | array
리턴 null | array

getData() 공개 메소드

Get the entire data array
public getData ( ) : array
리턴 array

getKeyId() 공개 메소드

Get the key ID
public getKeyId ( ) : string
리턴 string

getKeyName() 공개 메소드

Get the key name
public getKeyName ( ) : string
리턴 string

getKind() 공개 메소드

Get the Entity Kind
public getKind ( ) : null
리턴 null

getSchema() 공개 메소드

The Schema for the Entity, if known.
public getSchema ( ) : Schema | null
리턴 Schema | null

setAncestry() 공개 메소드

Set the Entity's ancestry. This either an array of paths OR another Entity
public setAncestry ( $mix_path )
$mix_path

setKeyId() 공개 메소드

Set the key ID
public setKeyId ( $str_key_id )
$str_key_id

setKeyName() 공개 메소드

Set the key name
public setKeyName ( $str_key_name )
$str_key_name

setKind() 공개 메소드

public setKind ( $str_kind )
$str_kind

setSchema() 공개 메소드

Set the Schema for the Entity
public setSchema ( Schema $obj_schema )
$obj_schema Schema