public function denormalize(DenormalizerInterface $denormalizer, $data, $format = null, array $context = array()) { if (isset($data['title'])) { $this->setTitle($data['title']); } if (isset($data['projectName'])) { $this->setProjectName($data['projectName']); } if (isset($data['properties'])) { $this->setProperties($data['properties']); } if (isset($data['features'])) { $this->createUnits($data['features']); } return $this; }