PHP Класс YetORM\Reflection\AnnotationProperty

Наследование: extends EntityProperty
Показать файл Открыть проект

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

Метод Описание
__construct ( EntityType $reflection, string $name, boolean $readonly, string $type, string $column, boolean $nullable, string $description = NULL )
checkType ( mixed $value, boolean $need = TRUE ) : boolean
getColumn ( ) : string
isNullable ( ) : boolean
setType ( mixed $value ) : mixed

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

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

public __construct ( EntityType $reflection, string $name, boolean $readonly, string $type, string $column, boolean $nullable, string $description = NULL )
$reflection EntityType
$name string
$readonly boolean
$type string
$column string
$nullable boolean
$description string

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

public checkType ( mixed $value, boolean $need = TRUE ) : boolean
$value mixed
$need boolean
Результат boolean

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

public getColumn ( ) : string
Результат string

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

public isNullable ( ) : boolean
Результат boolean

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

public setType ( mixed $value ) : mixed
$value mixed
Результат mixed