Skip to content

Commit

Permalink
entity/MetadataParser: suffixed modifer parser methods (BC break)
Browse files Browse the repository at this point in the history
  • Loading branch information
hrach committed Jun 1, 2019
1 parent 4365aa2 commit 96d08e3
Showing 1 changed file with 20 additions and 20 deletions.
40 changes: 20 additions & 20 deletions src/Entity/Reflection/MetadataParser.php
Expand Up @@ -27,16 +27,16 @@ class MetadataParser implements IMetadataParser
{
/** @var array */
protected $modifiers = [
'1:1' => 'parseOneHasOne',
'1:m' => 'parseOneHasMany',
'm:1' => 'parseManyHasOne',
'm:m' => 'parseManyHasMany',
'enum' => 'parseEnum',
'virtual' => 'parseVirtual',
'container' => 'parseContainer',
'default' => 'parseDefault',
'primary' => 'parsePrimary',
'primary-proxy' => 'parsePrimaryProxy',
'1:1' => 'parseOneHasOneModifier',
'1:m' => 'parseOneHasManyModifier',
'm:1' => 'parseManyHasOneModifier',
'm:m' => 'parseManyHasManyModifier',
'enum' => 'parseEnumModifier',
'virtual' => 'parseVirtualModifier',
'container' => 'parseContainerModifier',
'default' => 'parseDefaultModifier',
'primary' => 'parsePrimaryModifier',
'primary-proxy' => 'parsePrimaryProxyModifier',
];

/** @var ReflectionClass */
Expand Down Expand Up @@ -276,7 +276,7 @@ protected function processPropertyModifier(PropertyMetadata $property, string $m
}


protected function parseOneHasOne(PropertyMetadata $property, array &$args)
protected function parseOneHasOneModifier(PropertyMetadata $property, array &$args)
{
$property->relationship = new PropertyRelationshipMetadata();
$property->relationship->type = PropertyRelationshipMetadata::ONE_HAS_ONE;
Expand All @@ -287,7 +287,7 @@ protected function parseOneHasOne(PropertyMetadata $property, array &$args)
}


protected function parseOneHasMany(PropertyMetadata $property, array &$args)
protected function parseOneHasManyModifier(PropertyMetadata $property, array &$args)
{
$property->relationship = new PropertyRelationshipMetadata();
$property->relationship->type = PropertyRelationshipMetadata::ONE_HAS_MANY;
Expand All @@ -298,7 +298,7 @@ protected function parseOneHasMany(PropertyMetadata $property, array &$args)
}


protected function parseManyHasOne(PropertyMetadata $property, array &$args)
protected function parseManyHasOneModifier(PropertyMetadata $property, array &$args)
{
$property->relationship = new PropertyRelationshipMetadata();
$property->relationship->type = PropertyRelationshipMetadata::MANY_HAS_ONE;
Expand All @@ -308,7 +308,7 @@ protected function parseManyHasOne(PropertyMetadata $property, array &$args)
}


protected function parseManyHasMany(PropertyMetadata $property, array &$args)
protected function parseManyHasManyModifier(PropertyMetadata $property, array &$args)
{
$property->relationship = new PropertyRelationshipMetadata();
$property->relationship->type = PropertyRelationshipMetadata::MANY_HAS_MANY;
Expand Down Expand Up @@ -422,20 +422,20 @@ private function processRelationshipIsMain(array &$args, PropertyMetadata $prope
}


protected function parseEnum(PropertyMetadata $property, array &$args)
protected function parseEnumModifier(PropertyMetadata $property, array &$args)
{
$property->enum = $args;
$args = [];
}


protected function parseVirtual(PropertyMetadata $property)
protected function parseVirtualModifier(PropertyMetadata $property)
{
$property->isVirtual = true;
}


protected function parseContainer(PropertyMetadata $property, array &$args)
protected function parseContainerModifier(PropertyMetadata $property, array &$args)
{
$className = Reflection::expandClassName(array_shift($args), $this->currentReflection);
if (!class_exists($className)) {
Expand All @@ -449,19 +449,19 @@ protected function parseContainer(PropertyMetadata $property, array &$args)
}


protected function parseDefault(PropertyMetadata $property, array &$args)
protected function parseDefaultModifier(PropertyMetadata $property, array &$args)
{
$property->defaultValue = array_shift($args);
}


protected function parsePrimary(PropertyMetadata $property)
protected function parsePrimaryModifier(PropertyMetadata $property)
{
$property->isPrimary = true;
}


protected function parsePrimaryProxy(PropertyMetadata $property)
protected function parsePrimaryProxyModifier(PropertyMetadata $property)
{
$property->isVirtual = true;
$property->isPrimary = true;
Expand Down

0 comments on commit 96d08e3

Please sign in to comment.