public function deserialize($entityName, $data) { $reflection = new ReflectionClass($entityName); $entity = $reflection->newInstanceWithoutConstructor(); $entity->{$this->deserializerCallback}(json_decode($data, true)); return $entity; }