PHP Class Nextras\Orm\Entity\Reflection\EntityMetadata

Inheritance: extends Nette\Object
Afficher le fichier Open project: nextras/orm Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( $className )
getClassName ( )
getPrimaryKey ( ) : array
getProperties ( ) : PropertyMetadata[]
getProperty ( string $name ) : PropertyMetadata
hasProperty ( string $name ) : boolean
setPrimaryKey ( array $primaryKey )
setProperty ( string $name, PropertyMetadata $property )

Method Details

__construct() public méthode

public __construct ( $className )

getClassName() public méthode

public getClassName ( )

getPrimaryKey() public méthode

public getPrimaryKey ( ) : array
Résultat array

getProperties() public méthode

public getProperties ( ) : PropertyMetadata[]
Résultat PropertyMetadata[]

getProperty() public méthode

public getProperty ( string $name ) : PropertyMetadata
$name string
Résultat PropertyMetadata

hasProperty() public méthode

public hasProperty ( string $name ) : boolean
$name string
Résultat boolean

setPrimaryKey() public méthode

public setPrimaryKey ( array $primaryKey )
$primaryKey array

setProperty() public méthode

public setProperty ( string $name, PropertyMetadata $property )
$name string
$property PropertyMetadata