PHP Class Nextras\Orm\Entity\Reflection\PropertyMetadata

Inheritance: extends Nette\Object
Datei anzeigen Open project: nextras/orm Class Usage Examples

Public Properties

Property Type Description
$args stdClas\stdClass | null
$container string | null
$defaultValue mixed
$enum array of alowed values
$hasGetter string | null
$hasSetter string | null
$isNullable boolean
$isPrimary boolean
$isReadonly boolean
$isVirtual boolean
$name property name
$relationship PropertyRelationshipMetadata | null
$types of allowed types defined as keys

Public Methods

Method Description
isValid ( &$value )

Method Details

isValid() public method

public isValid ( &$value )

Property Details

$args public_oe property

public stdClass,stdClas|null $args
return stdClas\stdClass | null

$container public_oe property

public string|null $container
return string | null

$defaultValue public_oe property

public mixed $defaultValue
return mixed

$enum public_oe property

array of alowed values
public $enum

$hasGetter public_oe property

public string|null $hasGetter
return string | null

$hasSetter public_oe property

public string|null $hasSetter
return string | null

$isNullable public_oe property

public bool $isNullable
return boolean

$isPrimary public_oe property

public bool $isPrimary
return boolean

$isReadonly public_oe property

public bool $isReadonly
return boolean

$isVirtual public_oe property

public bool $isVirtual
return boolean

$name public_oe property

property name
public $name

$relationship public_oe property

public PropertyRelationshipMetadata,Nextras\Orm\Entity\Reflection|null $relationship
return PropertyRelationshipMetadata | null

$types public_oe property

of allowed types defined as keys
public $types