Code Duplication    Length = 7-7 lines in 2 locations

src/Jms/Handler/XmlSchemaDateHandler.php 2 locations

@@ 87-93 (lines=7) @@
84
        return new \DateInterval((string)$data);
85
    }
86
87
    public function serializeDate(XmlSerializationVisitor $visitor, \DateTime $date, array $type, Context $context)
88
    {
89
        $date = $this->prepareDateTimeBeforeSerialize($date);
90
        $v = $date->format('Y-m-d');
91
92
        return $visitor->visitSimpleString($v, $type, $context);
93
    }
94
95
    public function deserializeDate(XmlDeserializationVisitor $visitor, $data, array $type)
96
    {
@@ 108-114 (lines=7) @@
105
        return $this->parseDateTime($data, $type);
106
    }
107
108
    public function serializeDateTime(XmlSerializationVisitor $visitor, \DateTime $date, array $type, Context $context)
109
    {
110
        $date = $this->prepareDateTimeBeforeSerialize($date);
111
        $v = $date->format(\DateTime::W3C);
112
113
        return $visitor->visitSimpleString($v, $type, $context);
114
    }
115
116
    public function deserializeDateTime(XmlDeserializationVisitor $visitor, $data, array $type)
117
    {