Code Duplication    Length = 7-7 lines in 4 locations

src/PlaygroundGame/Service/Game.php 4 locations

@@ 174-180 (lines=7) @@
171
        }
172
173
        if (! $form->isValid()) {
174
            if (isset($data['publicationDate']) && $data['publicationDate']) {
175
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['publicationDate']);
176
                $data['publicationDate'] = $tmpDate->format('d/m/Y H:i:s');
177
                $form->setData(array(
178
                    'publicationDate' => $data['publicationDate']
179
                ));
180
            }
181
            if (isset($data['startDate']) && $data['startDate']) {
182
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['startDate']);
183
                $data['startDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 181-187 (lines=7) @@
178
                    'publicationDate' => $data['publicationDate']
179
                ));
180
            }
181
            if (isset($data['startDate']) && $data['startDate']) {
182
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['startDate']);
183
                $data['startDate'] = $tmpDate->format('d/m/Y H:i:s');
184
                $form->setData(array(
185
                    'startDate' => $data['startDate']
186
                ));
187
            }
188
            if (isset($data['endDate']) && $data['endDate']) {
189
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['endDate']);
190
                $data['endDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 188-194 (lines=7) @@
185
                    'startDate' => $data['startDate']
186
                ));
187
            }
188
            if (isset($data['endDate']) && $data['endDate']) {
189
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['endDate']);
190
                $data['endDate'] = $tmpDate->format('d/m/Y H:i:s');
191
                $form->setData(array(
192
                    'endDate' => $data['endDate']
193
                ));
194
            }
195
            if (isset($data['closeDate']) && $data['closeDate']) {
196
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['closeDate']);
197
                $data['closeDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 195-201 (lines=7) @@
192
                    'endDate' => $data['endDate']
193
                ));
194
            }
195
            if (isset($data['closeDate']) && $data['closeDate']) {
196
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['closeDate']);
197
                $data['closeDate'] = $tmpDate->format('d/m/Y H:i:s');
198
                $form->setData(array(
199
                    'closeDate' => $data['closeDate']
200
                ));
201
            }
202
            return false;
203
        }
204