PHP Класс GDS\Entity

Автор: Tom Walder ([email protected])
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__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