protected function createBuiltInValueResolver() : ValueResolverInterface
{
return new ValueResolverRegistry([new ArrayValueResolver(), new DynamicArrayValueResolver(), new EvaluatedValueResolver(), new FunctionCallArgumentResolver(new PhpFunctionCallValueResolver($this->getBlacklistedFunctions(), new FakerFunctionCallValueResolver($this->fakerGenerator))), new FixturePropertyReferenceResolver($this->getPropertyAccessor()), new UnresolvedFixtureReferenceIdResolver(new SelfFixtureReferenceResolver(new FixtureReferenceResolver())), new FixtureWildcardReferenceResolver(), new ListValueResolver(), new OptionalValueResolver(), new ParameterValueResolver(), new UniqueValueResolver(new UniqueValuesPool()), new ValueForCurrentValueResolver(), new VariableValueResolver()]);
}