Code Duplication    Length = 7-7 lines in 4 locations

src/Service/Game.php 4 locations

@@ 189-195 (lines=7) @@
186
        }
187
188
        if (! $form->isValid()) {
189
            if (isset($data['publicationDate']) && $data['publicationDate']) {
190
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['publicationDate']);
191
                $data['publicationDate'] = $tmpDate->format('d/m/Y H:i:s');
192
                $form->setData(array(
193
                    'publicationDate' => $data['publicationDate']
194
                ));
195
            }
196
            if (isset($data['startDate']) && $data['startDate']) {
197
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['startDate']);
198
                $data['startDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 196-202 (lines=7) @@
193
                    'publicationDate' => $data['publicationDate']
194
                ));
195
            }
196
            if (isset($data['startDate']) && $data['startDate']) {
197
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['startDate']);
198
                $data['startDate'] = $tmpDate->format('d/m/Y H:i:s');
199
                $form->setData(array(
200
                    'startDate' => $data['startDate']
201
                ));
202
            }
203
            if (isset($data['endDate']) && $data['endDate']) {
204
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['endDate']);
205
                $data['endDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 203-209 (lines=7) @@
200
                    'startDate' => $data['startDate']
201
                ));
202
            }
203
            if (isset($data['endDate']) && $data['endDate']) {
204
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['endDate']);
205
                $data['endDate'] = $tmpDate->format('d/m/Y H:i:s');
206
                $form->setData(array(
207
                    'endDate' => $data['endDate']
208
                ));
209
            }
210
            if (isset($data['closeDate']) && $data['closeDate']) {
211
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['closeDate']);
212
                $data['closeDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 210-216 (lines=7) @@
207
                    'endDate' => $data['endDate']
208
                ));
209
            }
210
            if (isset($data['closeDate']) && $data['closeDate']) {
211
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['closeDate']);
212
                $data['closeDate'] = $tmpDate->format('d/m/Y H:i:s');
213
                $form->setData(array(
214
                    'closeDate' => $data['closeDate']
215
                ));
216
            }
217
            return false;
218
        }
219