Property | Type | Description | |
---|---|---|---|
$currentReflection | |||
$entityClassesMap | array | ||
$metadata | |||
$modifierParser | |||
$modifiers | array | ||
$reflection |
Method | Description | |
---|---|---|
__construct ( array $entityClassesMap ) | ||
addModifier ( string $modifier, callable $processor ) : self | Adds modifier processor. | |
parseMetadata ( $class, &$fileDependencies ) |
Method | Description | |
---|---|---|
initPrimaryKey ( ) | ||
loadGettersSetters ( ) | ||
loadProperties ( &$fileDependencies ) | ||
makeFQN ( $name ) | ||
parseAnnotationTypes ( |
||
parseAnnotationValue ( |
||
parseAnnotations ( |
||
parseContainer ( |
||
parseDefault ( |
||
parseEnum ( |
||
parseManyHasMany ( |
||
parseManyHasOne ( |
||
parseOneHasMany ( |
||
parseOneHasOne ( |
||
parsePrimary ( |
||
parsePrimaryProxy ( |
||
parseVirtual ( |
||
processPropertyModifier ( |
Method | Description | |
---|---|---|
processRelationshipCascade ( array &$args, |
||
processRelationshipEntityProperty ( array &$args, |
||
processRelationshipIsMain ( array &$args, |
||
processRelationshipOrder ( array &$args, |
public addModifier ( string $modifier, callable $processor ) : self | ||
$modifier | string | |
$processor | callable | |
return | self |
protected parseAnnotationTypes ( |
||
$property |
protected parseAnnotationValue ( |
||
$property |
protected parseAnnotations ( |
||
$reflection |
protected parseContainer ( |
||
$property | ||
$args | array |
protected parseDefault ( |
||
$property | ||
$args | array |
protected parseManyHasMany ( |
||
$property | ||
$args | array |
protected parseManyHasOne ( |
||
$property | ||
$args | array |
protected parseOneHasMany ( |
||
$property | ||
$args | array |
protected parseOneHasOne ( |
||
$property | ||
$args | array |
protected parsePrimary ( |
||
$property |
protected parsePrimaryProxy ( |
||
$property |
protected parseVirtual ( |
||
$property |
protected processPropertyModifier ( |
||
$property | ||
$args | array |
protected ClassType,Nette\Reflection $currentReflection | ||
return |
protected EntityMetadata,Nextras\Orm\Entity\Reflection $metadata | ||
return |
protected ModifierParser,Nextras\Orm\Entity\Reflection $modifierParser | ||
return |