PHP Class YetORM\Reflection\EntityType

Inheritance: extends Nette\Reflection\ClassType
Mostra file Open project: uestla/yetorm Class Usage Examples

Public Methods

Method Description
getEntityProperties ( ) : EntityProperty[]
getEntityProperty ( string $name, $default = NULL ) : EntityProperty | null
hasEntityProperty ( string $name ) : boolean

Private Methods

Method Description
getClassTree ( ) : array
loadAnnotationProperties ( string $class ) : void
loadEntityProperties ( ) : void
loadMethodProperties ( ) : void

Method Details

getEntityProperties() public method

public getEntityProperties ( ) : EntityProperty[]
return EntityProperty[]

getEntityProperty() public method

public getEntityProperty ( string $name, $default = NULL ) : EntityProperty | null
$name string
return EntityProperty | null

hasEntityProperty() public method

public hasEntityProperty ( string $name ) : boolean
$name string
return boolean