public function deserializeDateTime(XmlDeserializationVisitor $visitor, $data, array $type) { $attributes = $data->attributes('xsi', true); if (isset($attributes['nil'][0]) && (string) $attributes['nil'][0] === 'true') { return null; } return $this->parseDateTime($data, $type); }