private function generateValue(UniqueValue $value, FixtureInterface $fixture, ResolvedFixtureSet $fixtureSet, array $scope, GenerationContext $context) : array
{
$realValue = $value->getValue();
if ($realValue instanceof ValueInterface) {
$result = $this->resolver->resolve($value->getValue(), $fixture, $fixtureSet, $scope, $context);
return [$value->withValue($result->getValue()), $result->getSet()];
}
return [$value, $fixtureSet];
}