code: public function unserialize(Map $map, $data)
      {
          $parsed = json_decode($data, true);
          return $this->injectDataIntoObject($map, $parsed);
      }
docs: Unserializes data into an object
  
  @param Map    $map  the object structure map
  @param string $data serialized data
  
  @return mixed