serializer->deserialize($data, $type, $format, $this->context); } public function arrayToObject(array $data, string $type, ?string $format = null): object { return $this->transformer->fromArray($data, $type, $this->context); } public function setContext(Context $context): void { $this->context = $context; } }