PHP Класс Nextras\Orm\Entity\Reflection\EntityMetadata

Наследование: extends Nette\Object
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( $className )
getClassName ( )
getPrimaryKey ( ) : array
getProperties ( ) : PropertyMetadata[]
getProperty ( string $name ) : PropertyMetadata
hasProperty ( string $name ) : boolean
setPrimaryKey ( array $primaryKey )
setProperty ( string $name, PropertyMetadata $property )

Описание методов

__construct() публичный Метод

public __construct ( $className )

getClassName() публичный Метод

public getClassName ( )

getPrimaryKey() публичный Метод

public getPrimaryKey ( ) : array
Результат array

getProperties() публичный Метод

public getProperties ( ) : PropertyMetadata[]
Результат PropertyMetadata[]

getProperty() публичный Метод

public getProperty ( string $name ) : PropertyMetadata
$name string
Результат PropertyMetadata

hasProperty() публичный Метод

public hasProperty ( string $name ) : boolean
$name string
Результат boolean

setPrimaryKey() публичный Метод

public setPrimaryKey ( array $primaryKey )
$primaryKey array

setProperty() публичный Метод

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