Code Duplication    Length = 7-7 lines in 4 locations

src/Service/Game.php 4 locations

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