Code Duplication    Length = 7-7 lines in 4 locations

src/Service/Game.php 4 locations

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