Skip to content

Commit ab4b9b0

Browse files
committed
inline in inverse values builders
1 parent 4ca5137 commit ab4b9b0

2 files changed

Lines changed: 5 additions & 10 deletions

File tree

src/Cache/PropertyResolver/InverseValuesBuilder/DynamicInverseValuesBuilder.php

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,9 @@ public static function for(): string
1919

2020
public function build(ValuesInterface $values, string $associationClass, string $associationTarget): ValuesInterface
2121
{
22-
$alias = $values->alias;
23-
$arg = $values->arg;
24-
2522
return new DynamicValues(
26-
alias: $alias,
27-
arg: null !== $arg ? \sprintf('%s?.%s', $associationTarget, $arg) : $associationTarget,
23+
alias: $values->alias,
24+
arg: null !== $values->arg ? \sprintf('%s?.%s', $associationTarget, $values->arg) : $associationTarget,
2825
);
2926
}
3027
}

src/Cache/PropertyResolver/InverseValuesBuilder/ExpressionInverseValuesBuilder.php

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,8 @@ public static function for(): string
2525

2626
public function build(ValuesInterface $values, string $associationClass, string $associationTarget): ValuesInterface
2727
{
28-
$expression = $values->expression;
29-
30-
$inverseExpression = $this->expressionTransformer->transform($expression, $associationClass, $associationTarget, 'null');
31-
32-
return new ExpressionValues($inverseExpression);
28+
return new ExpressionValues(
29+
expression: $this->expressionTransformer->transform($values->expression, $associationClass, $associationTarget, 'null')
30+
);
3331
}
3432
}

0 commit comments

Comments
 (0)