Exceptions
Exception
Symfony\Component\Serializer\Exception\ CircularReferenceException
$circularReferenceHandler = $context[self::CIRCULAR_REFERENCE_HANDLER] ?? $this->defaultContext[self::CIRCULAR_REFERENCE_HANDLER];if ($circularReferenceHandler) {return $circularReferenceHandler($object, $format, $context);}throw new CircularReferenceException(\sprintf('A circular reference has been detected when serializing the object of class "%s" (configured limit: %d).', get_debug_type($object), $context[self::CIRCULAR_REFERENCE_LIMIT] ?? $this->defaultContext[self::CIRCULAR_REFERENCE_LIMIT]));}/*** Gets attributes to normalize using groups.*
in
vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php
->
handleCircularReference
(line 168)
}$this->validateCallbackContext($context);if ($this->isCircularReference($object, $context)) {return $this->handleCircularReference($object, $format, $context);}$data = [];$stack = [];$attributes = $this->getAttributes($object, $format, $context);
in
vendor/symfony/serializer/Debug/TraceableNormalizer.php
->
normalize
(line 50)
if (!$this->normalizer instanceof NormalizerInterface) {throw new \BadMethodCallException(\sprintf('The "%s()" method cannot be called as nested normalizer doesn\'t implements "%s".', __METHOD__, NormalizerInterface::class));}$startTime = microtime(true);$normalized = $this->normalizer->normalize($object, $format, $context);$time = microtime(true) - $startTime;if ($traceId = ($context[TraceableSerializer::DEBUG_TRACE_ID] ?? null)) {$this->dataCollector->collectNormalization($traceId, $this->normalizer::class, $time, $this->serializerName);}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 150)
public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null{// If a normalizer supports the given data, use itif ($normalizer = $this->getNormalizer($data, $format, $context)) {return $normalizer->normalize($data, $format, $context);}if (null === $data || \is_scalar($data)) {return $data;}
in
vendor/api-platform/serializer/AbstractItemNormalizer.php
->
normalize
(line 768)
$childContext = $this->createChildContext($this->createOperationContext($context, $className), $attribute, $format);$childContext['output']['gen_id'] = $propertyMetadata->getGenId() ?? true;$attributeValue = $this->propertyAccessor->getValue($object, $attribute);return $this->serializer->normalize($attributeValue, $format, $childContext);}if ('array' === $type->getBuiltinType()) {if ($className = ($type->getCollectionValueTypes()[0] ?? null)?->getClassName()) {$context = $this->createOperationContext($context, $className);
in
vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php
->
getAttributeValue
(line 197)
$attributeContext = $this->getAttributeNormalizationContext($object, $attribute, $context);try {$attributeValue = $attribute === $this->classDiscriminatorResolver?->getMappingForMappedObject($object)?->getTypeProperty()? $this->classDiscriminatorResolver?->getTypeForMappedObject($object): $this->getAttributeValue($object, $attribute, $format, $attributeContext);} catch (UninitializedPropertyException|\Error $e) {if (($context[self::SKIP_UNINITIALIZED_VALUES] ?? $this->defaultContext[self::SKIP_UNINITIALIZED_VALUES] ?? true) && $this->isUninitializedValueError($e)) {continue;}throw $e;
in
vendor/api-platform/serializer/AbstractItemNormalizer.php
->
normalize
(line 155)
}$context['object'] = $object;$context['format'] = $format;$data = parent::normalize($object, $format, $context);$context['data'] = $data;unset($context['property_metadata'], $context['api_attribute']);if ($emptyResourceAsIri && \is_array($data) && 0 === \count($data)) {
in
vendor/symfony/serializer/Debug/TraceableNormalizer.php
->
normalize
(line 50)
if (!$this->normalizer instanceof NormalizerInterface) {throw new \BadMethodCallException(\sprintf('The "%s()" method cannot be called as nested normalizer doesn\'t implements "%s".', __METHOD__, NormalizerInterface::class));}$startTime = microtime(true);$normalized = $this->normalizer->normalize($object, $format, $context);$time = microtime(true) - $startTime;if ($traceId = ($context[TraceableSerializer::DEBUG_TRACE_ID] ?? null)) {$this->dataCollector->collectNormalization($traceId, $this->normalizer::class, $time, $this->serializerName);}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 150)
public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null{// If a normalizer supports the given data, use itif ($normalizer = $this->getNormalizer($data, $format, $context)) {return $normalizer->normalize($data, $format, $context);}if (null === $data || \is_scalar($data)) {return $data;}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 168)
return new \ArrayObject();}$normalized = [];foreach ($data as $key => $val) {$normalized[$key] = $this->normalize($val, $format, $context);}return $normalized;}
in
vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php
->
normalize
(line 226)
throw new LogicException(\sprintf('Cannot normalize attribute "%s" because the injected serializer is not a normalizer.', $attribute));}$childContext = $this->createChildContext($attributeContext, $attribute, $format);$data = $this->updateData($data, $attribute, $this->serializer->normalize($attributeValue, $format, $childContext), $class, $format, $attributeContext, $attributesMetadata, $classMetadata);}$preserveEmptyObjects = $context[self::PRESERVE_EMPTY_OBJECTS] ?? $this->defaultContext[self::PRESERVE_EMPTY_OBJECTS] ?? false;if ($preserveEmptyObjects && !$data) {return new \ArrayObject();
in
vendor/symfony/serializer/Debug/TraceableNormalizer.php
->
normalize
(line 50)
if (!$this->normalizer instanceof NormalizerInterface) {throw new \BadMethodCallException(\sprintf('The "%s()" method cannot be called as nested normalizer doesn\'t implements "%s".', __METHOD__, NormalizerInterface::class));}$startTime = microtime(true);$normalized = $this->normalizer->normalize($object, $format, $context);$time = microtime(true) - $startTime;if ($traceId = ($context[TraceableSerializer::DEBUG_TRACE_ID] ?? null)) {$this->dataCollector->collectNormalization($traceId, $this->normalizer::class, $time, $this->serializerName);}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 150)
public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null{// If a normalizer supports the given data, use itif ($normalizer = $this->getNormalizer($data, $format, $context)) {return $normalizer->normalize($data, $format, $context);}if (null === $data || \is_scalar($data)) {return $data;}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 168)
return new \ArrayObject();}$normalized = [];foreach ($data as $key => $val) {$normalized[$key] = $this->normalize($val, $format, $context);}return $normalized;}
in
vendor/api-platform/serializer/AbstractItemNormalizer.php
->
normalize
(line 768)
$childContext = $this->createChildContext($this->createOperationContext($context, $className), $attribute, $format);$childContext['output']['gen_id'] = $propertyMetadata->getGenId() ?? true;$attributeValue = $this->propertyAccessor->getValue($object, $attribute);return $this->serializer->normalize($attributeValue, $format, $childContext);}if ('array' === $type->getBuiltinType()) {if ($className = ($type->getCollectionValueTypes()[0] ?? null)?->getClassName()) {$context = $this->createOperationContext($context, $className);
in
vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php
->
getAttributeValue
(line 197)
$attributeContext = $this->getAttributeNormalizationContext($object, $attribute, $context);try {$attributeValue = $attribute === $this->classDiscriminatorResolver?->getMappingForMappedObject($object)?->getTypeProperty()? $this->classDiscriminatorResolver?->getTypeForMappedObject($object): $this->getAttributeValue($object, $attribute, $format, $attributeContext);} catch (UninitializedPropertyException|\Error $e) {if (($context[self::SKIP_UNINITIALIZED_VALUES] ?? $this->defaultContext[self::SKIP_UNINITIALIZED_VALUES] ?? true) && $this->isUninitializedValueError($e)) {continue;}throw $e;
in
vendor/api-platform/serializer/AbstractItemNormalizer.php
->
normalize
(line 155)
}$context['object'] = $object;$context['format'] = $format;$data = parent::normalize($object, $format, $context);$context['data'] = $data;unset($context['property_metadata'], $context['api_attribute']);if ($emptyResourceAsIri && \is_array($data) && 0 === \count($data)) {
in
vendor/symfony/serializer/Debug/TraceableNormalizer.php
->
normalize
(line 50)
if (!$this->normalizer instanceof NormalizerInterface) {throw new \BadMethodCallException(\sprintf('The "%s()" method cannot be called as nested normalizer doesn\'t implements "%s".', __METHOD__, NormalizerInterface::class));}$startTime = microtime(true);$normalized = $this->normalizer->normalize($object, $format, $context);$time = microtime(true) - $startTime;if ($traceId = ($context[TraceableSerializer::DEBUG_TRACE_ID] ?? null)) {$this->dataCollector->collectNormalization($traceId, $this->normalizer::class, $time, $this->serializerName);}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 150)
public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null{// If a normalizer supports the given data, use itif ($normalizer = $this->getNormalizer($data, $format, $context)) {return $normalizer->normalize($data, $format, $context);}if (null === $data || \is_scalar($data)) {return $data;}
in
vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php
->
normalize
(line 226)
throw new LogicException(\sprintf('Cannot normalize attribute "%s" because the injected serializer is not a normalizer.', $attribute));}$childContext = $this->createChildContext($attributeContext, $attribute, $format);$data = $this->updateData($data, $attribute, $this->serializer->normalize($attributeValue, $format, $childContext), $class, $format, $attributeContext, $attributesMetadata, $classMetadata);}$preserveEmptyObjects = $context[self::PRESERVE_EMPTY_OBJECTS] ?? $this->defaultContext[self::PRESERVE_EMPTY_OBJECTS] ?? false;if ($preserveEmptyObjects && !$data) {return new \ArrayObject();
in
vendor/symfony/serializer/Debug/TraceableNormalizer.php
->
normalize
(line 50)
if (!$this->normalizer instanceof NormalizerInterface) {throw new \BadMethodCallException(\sprintf('The "%s()" method cannot be called as nested normalizer doesn\'t implements "%s".', __METHOD__, NormalizerInterface::class));}$startTime = microtime(true);$normalized = $this->normalizer->normalize($object, $format, $context);$time = microtime(true) - $startTime;if ($traceId = ($context[TraceableSerializer::DEBUG_TRACE_ID] ?? null)) {$this->dataCollector->collectNormalization($traceId, $this->normalizer::class, $time, $this->serializerName);}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 150)
public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null{// If a normalizer supports the given data, use itif ($normalizer = $this->getNormalizer($data, $format, $context)) {return $normalizer->normalize($data, $format, $context);}if (null === $data || \is_scalar($data)) {return $data;}
in
vendor/api-platform/serializer/AbstractItemNormalizer.php
->
normalize
(line 768)
$childContext = $this->createChildContext($this->createOperationContext($context, $className), $attribute, $format);$childContext['output']['gen_id'] = $propertyMetadata->getGenId() ?? true;$attributeValue = $this->propertyAccessor->getValue($object, $attribute);return $this->serializer->normalize($attributeValue, $format, $childContext);}if ('array' === $type->getBuiltinType()) {if ($className = ($type->getCollectionValueTypes()[0] ?? null)?->getClassName()) {$context = $this->createOperationContext($context, $className);
in
vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php
->
getAttributeValue
(line 197)
$attributeContext = $this->getAttributeNormalizationContext($object, $attribute, $context);try {$attributeValue = $attribute === $this->classDiscriminatorResolver?->getMappingForMappedObject($object)?->getTypeProperty()? $this->classDiscriminatorResolver?->getTypeForMappedObject($object): $this->getAttributeValue($object, $attribute, $format, $attributeContext);} catch (UninitializedPropertyException|\Error $e) {if (($context[self::SKIP_UNINITIALIZED_VALUES] ?? $this->defaultContext[self::SKIP_UNINITIALIZED_VALUES] ?? true) && $this->isUninitializedValueError($e)) {continue;}throw $e;
in
vendor/api-platform/serializer/AbstractItemNormalizer.php
->
normalize
(line 155)
}$context['object'] = $object;$context['format'] = $format;$data = parent::normalize($object, $format, $context);$context['data'] = $data;unset($context['property_metadata'], $context['api_attribute']);if ($emptyResourceAsIri && \is_array($data) && 0 === \count($data)) {
in
vendor/symfony/serializer/Debug/TraceableNormalizer.php
->
normalize
(line 50)
if (!$this->normalizer instanceof NormalizerInterface) {throw new \BadMethodCallException(\sprintf('The "%s()" method cannot be called as nested normalizer doesn\'t implements "%s".', __METHOD__, NormalizerInterface::class));}$startTime = microtime(true);$normalized = $this->normalizer->normalize($object, $format, $context);$time = microtime(true) - $startTime;if ($traceId = ($context[TraceableSerializer::DEBUG_TRACE_ID] ?? null)) {$this->dataCollector->collectNormalization($traceId, $this->normalizer::class, $time, $this->serializerName);}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 150)
public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null{// If a normalizer supports the given data, use itif ($normalizer = $this->getNormalizer($data, $format, $context)) {return $normalizer->normalize($data, $format, $context);}if (null === $data || \is_scalar($data)) {return $data;}
in
vendor/symfony/serializer/Serializer.php
->
normalize
(line 129)
if (!$this->supportsEncoding($format, $context)) {throw new UnsupportedFormatException(\sprintf('Serialization for the format "%s" is not supported.', $format));}if ($this->encoder->needsNormalization($format, $context)) {$data = $this->normalize($data, $format, $context);}return $this->encode($data, $format, $context);}
in
vendor/symfony/serializer/Debug/TraceableSerializer.php
->
serialize
(line 44)
public function serialize(mixed $data, string $format, array $context = []): string{$context[self::DEBUG_TRACE_ID] = $traceId = bin2hex(random_bytes(4));$startTime = microtime(true);$result = $this->serializer->serialize($data, $format, $context);$time = microtime(true) - $startTime;$caller = $this->getCaller(__FUNCTION__, SerializerInterface::class);$this->dataCollector->collectSerialize($traceId, $data, $format, $context, $time, $caller, $this->serializerName);
in
vendor/api-platform/state/Processor/SerializeProcessor.php
->
serialize
(line 74)
$resourcesToPush = new ResourceList();$serializerContext['resources_to_push'] = &$resourcesToPush;$serializerContext[AbstractObjectNormalizer::EXCLUDE_FROM_CACHE_KEY][] = 'resources_to_push';$serialized = $this->serializer->serialize($data, $request->getRequestFormat(), $serializerContext);$request->attributes->set('_resources', $request->attributes->get('_resources', []) + (array) $resources);if (\count($resourcesToPush)) {$linkProvider = $request->attributes->get('_api_platform_links', new GenericLinkProvider());foreach ($resourcesToPush as $resourceToPush) {$linkProvider = $linkProvider->withLink((new Link('preload', $resourceToPush))->withAttribute('as', 'fetch'));
in
vendor/api-platform/symfony/EventListener/SerializeListener.php
->
process
(line 65)
// we don't want the FlattenException$controllerResult = $request->attributes->get('data') ?? $controllerResult;}$uriVariables = $request->attributes->get('_api_uri_variables') ?? [];$serialized = $this->processor->process($controllerResult, $operation, $uriVariables, ['request' => $request,'uri_variables' => $uriVariables,'resource_class' => $operation->getClass(),]);
in
vendor/symfony/event-dispatcher/Debug/WrappedListener.php
->
onKernelView
(line 115)
$this->priority ??= $dispatcher->getListenerPriority($eventName, $this->listener);$e = $this->stopwatch->start($this->name, 'event_listener');try {($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {if ($e->isStarted()) {$e->stop();}}
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
__invoke
(line 206)
foreach ($listeners as $listener) {if ($stoppable && $event->isPropagationStopped()) {break;}$listener($event, $eventName, $this);}}/*** Sorts the internal list of listeners for the given event by priority.
in
vendor/symfony/event-dispatcher/EventDispatcher.php
->
callListeners
(line 56)
} else {$listeners = $this->getListeners($eventName);}if ($listeners) {$this->callListeners($listeners, $eventName, $event);}return $event;}
in
vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php
->
dispatch
(line 122)
try {$this->beforeDispatch($eventName, $event);try {$e = $this->stopwatch->start($eventName, 'section');try {$this->dispatcher->dispatch($event, $eventName);} finally {if ($e->isStarted()) {$e->stop();}}
in
vendor/symfony/http-kernel/HttpKernel.php
->
dispatch
(line 188)
$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);if ($event->hasResponse()) {$response = $event->getResponse();} else {$msg = \sprintf('The controller must return a "Symfony\Component\HttpFoundation\Response" object but it returned %s.', $this->varToString($response));
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 182)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
require_once('/home/opertud/www/betforfun/vendor/autoload_runtime.php')
in
public/index.php
(line 5)
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Logs
No log messages
Stack Trace
|
CircularReferenceException
|
|---|
Symfony\Component\Serializer\Exception\CircularReferenceException:
A circular reference has been detected when serializing the object of class "App\Entity\Participant" (configured limit: 1).
at vendor/symfony/serializer/Normalizer/AbstractNormalizer.php:202
at Symfony\Component\Serializer\Normalizer\AbstractNormalizer->handleCircularReference(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors-participant', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '00000000000009400000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php:168)
at Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors-participant', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '00000000000009400000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/symfony/serializer/Debug/TraceableNormalizer.php:50)
at Symfony\Component\Serializer\Debug\TraceableNormalizer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors-participant', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1, '00000000000009400000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/symfony/serializer/Serializer.php:150)
at Symfony\Component\Serializer\Serializer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors-participant', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1, '00000000000009400000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/api-platform/serializer/AbstractItemNormalizer.php:768)
at ApiPlatform\Serializer\AbstractItemNormalizer->getAttributeValue(object(Competitor), 'participant', 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1, '00000000000009400000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'iri' => 'https://operture.be/api/competitors/165'))
(vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php:197)
at Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->normalize(object(Competitor), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1, '00000000000009400000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Competitor', 'iri' => 'https://operture.be/api/competitors/165'))
(vendor/api-platform/serializer/AbstractItemNormalizer.php:155)
at ApiPlatform\Serializer\AbstractItemNormalizer->normalize(object(Competitor), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Competitor', 'iri' => 'https://operture.be/api/competitors/165'))
(vendor/symfony/serializer/Debug/TraceableNormalizer.php:50)
at Symfony\Component\Serializer\Debug\TraceableNormalizer->normalize(object(Competitor), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'Doctrine\\Common\\Collections\\Collection'))
(vendor/symfony/serializer/Serializer.php:150)
at Symfony\Component\Serializer\Serializer->normalize(object(Competitor), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'Doctrine\\Common\\Collections\\Collection'))
(vendor/symfony/serializer/Serializer.php:168)
at Symfony\Component\Serializer\Serializer->normalize(object(PersistentCollection), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants-competitors', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'Doctrine\\Common\\Collections\\Collection'))
(vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php:226)
at Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1, '000000000000070b0000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'Doctrine\\Common\\Collections\\Collection'))
(vendor/symfony/serializer/Debug/TraceableNormalizer.php:50)
at Symfony\Component\Serializer\Debug\TraceableNormalizer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'Doctrine\\Common\\Collections\\Collection'))
(vendor/symfony/serializer/Serializer.php:150)
at Symfony\Component\Serializer\Serializer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'Doctrine\\Common\\Collections\\Collection'))
(vendor/symfony/serializer/Serializer.php:168)
at Symfony\Component\Serializer\Serializer->normalize(object(PersistentCollection), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport-participants', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'Doctrine\\Common\\Collections\\Collection'))
(vendor/api-platform/serializer/AbstractItemNormalizer.php:768)
at ApiPlatform\Serializer\AbstractItemNormalizer->getAttributeValue(object(Sport), 'participants', 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1), 'api_attribute' => 'participants', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'iri' => 'https://operture.be/api/sports/2'))
(vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php:197)
at Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->normalize(object(Sport), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1, '00000000000006660000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Sport', 'iri' => 'https://operture.be/api/sports/2'))
(vendor/api-platform/serializer/AbstractItemNormalizer.php:155)
at ApiPlatform\Serializer\AbstractItemNormalizer->normalize(object(Sport), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Sport), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Sport', 'iri' => 'https://operture.be/api/sports/2'))
(vendor/symfony/serializer/Debug/TraceableNormalizer.php:50)
at Symfony\Component\Serializer\Debug\TraceableNormalizer->normalize(object(Sport), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/symfony/serializer/Serializer.php:150)
at Symfony\Component\Serializer\Serializer->normalize(object(Sport), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant-sport', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php:226)
at Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1, '00000000000003a70000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/symfony/serializer/Debug/TraceableNormalizer.php:50)
at Symfony\Component\Serializer\Debug\TraceableNormalizer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/symfony/serializer/Serializer.php:150)
at Symfony\Component\Serializer\Serializer->normalize(object(Participant), 'json', array('skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => array('gen_id' => true), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142-participant', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty), 'root_operation' => object(Get), 'root_operation_name' => '_api_/competitors/{id}{._format}_get', 'resource_class' => 'App\\Entity\\Participant'))
(vendor/api-platform/serializer/AbstractItemNormalizer.php:768)
at ApiPlatform\Serializer\AbstractItemNormalizer->getAttributeValue(object(Competitor), 'participant', 'json', array('operation_name' => '_api_/competitors/{id}{._format}_get', 'operation' => object(Get), 'skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => null, 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'iri' => 'https://operture.be/api/competitors/170', 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1), 'api_attribute' => 'participant', 'property_metadata' => object(ApiProperty)))
(vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php:197)
at Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer->normalize(object(Competitor), 'json', array('operation_name' => '_api_/competitors/{id}{._format}_get', 'operation' => object(Get), 'resource_class' => 'App\\Entity\\Competitor', 'skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => null, 'uri_variables' => array('id' => 170), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'iri' => 'https://operture.be/api/competitors/170', 'object' => object(Competitor), 'format' => 'json', '_read_attributes' => true, 'cache_key' => '1295ba3e833f3ae3e586bb6a7b9d3142', 'circular_reference_limit_counters' => array('00000000000003f50000000000000000' => 1)))
(vendor/api-platform/serializer/AbstractItemNormalizer.php:155)
at ApiPlatform\Serializer\AbstractItemNormalizer->normalize(object(Competitor), 'json', array('operation_name' => '_api_/competitors/{id}{._format}_get', 'operation' => object(Get), 'resource_class' => 'App\\Entity\\Competitor', 'skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => null, 'uri_variables' => array('id' => 170), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf', 'api_sub_level' => true, 'api_normalize' => true, 'iri' => 'https://operture.be/api/competitors/170', 'object' => object(Competitor), 'format' => 'json'))
(vendor/symfony/serializer/Debug/TraceableNormalizer.php:50)
at Symfony\Component\Serializer\Debug\TraceableNormalizer->normalize(object(Competitor), 'json', array('operation_name' => '_api_/competitors/{id}{._format}_get', 'operation' => object(Get), 'resource_class' => 'App\\Entity\\Competitor', 'skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => null, 'uri_variables' => array('id' => 170), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf'))
(vendor/symfony/serializer/Serializer.php:150)
at Symfony\Component\Serializer\Serializer->normalize(object(Competitor), 'json', array('operation_name' => '_api_/competitors/{id}{._format}_get', 'operation' => object(Get), 'resource_class' => 'App\\Entity\\Competitor', 'skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => null, 'uri_variables' => array('id' => 170), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf'))
(vendor/symfony/serializer/Serializer.php:129)
at Symfony\Component\Serializer\Serializer->serialize(object(Competitor), 'json', array('operation_name' => '_api_/competitors/{id}{._format}_get', 'operation' => object(Get), 'resource_class' => 'App\\Entity\\Competitor', 'skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => null, 'uri_variables' => array('id' => 170), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf'))
(vendor/symfony/serializer/Debug/TraceableSerializer.php:44)
at Symfony\Component\Serializer\Debug\TraceableSerializer->serialize(object(Competitor), 'json', array('operation_name' => '_api_/competitors/{id}{._format}_get', 'operation' => object(Get), 'resource_class' => 'App\\Entity\\Competitor', 'skip_null_values' => true, 'iri_only' => false, 'request_uri' => '/api/competitors/170', 'uri' => 'https://operture.be/api/competitors/170', 'input' => null, 'output' => null, 'uri_variables' => array('id' => 170), 'exclude_from_cache_key' => array('root_operation', 'operation', 'object', 'data', 'property_metadata', 'circular_reference_limit_counters', 'debug_trace_id', 'resources', 'resources_to_push'), 'api_gateway' => false, 'base_url' => '', 'spec_version' => '', 'resources' => object(ResourceList), 'resources_to_push' => object(ResourceList), 'debug_trace_id' => '04dfa1bf'))
(vendor/api-platform/state/Processor/SerializeProcessor.php:74)
at ApiPlatform\State\Processor\SerializeProcessor->process(object(Competitor), object(Get), array('id' => 170), array('request' => object(Request), 'uri_variables' => array('id' => 170), 'resource_class' => 'App\\Entity\\Competitor', 'original_data' => object(Competitor)))
(vendor/api-platform/symfony/EventListener/SerializeListener.php:65)
at ApiPlatform\Symfony\EventListener\SerializeListener->onKernelView(object(ViewEvent), 'kernel.view', object(TraceableEventDispatcher))
(vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115)
at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(ViewEvent), 'kernel.view', object(TraceableEventDispatcher))
(vendor/symfony/event-dispatcher/EventDispatcher.php:206)
at Symfony\Component\EventDispatcher\EventDispatcher->callListeners(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.view', object(ViewEvent))
(vendor/symfony/event-dispatcher/EventDispatcher.php:56)
at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(ViewEvent), 'kernel.view')
(vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122)
at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(ViewEvent), 'kernel.view')
(vendor/symfony/http-kernel/HttpKernel.php:188)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
(vendor/symfony/http-kernel/Kernel.php:182)
at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/home/opertud/www/betforfun/vendor/autoload_runtime.php')
(public/index.php:5)
|