Code Duplication    Length = 7-7 lines in 4 locations

src/PlaygroundGame/Service/Game.php 4 locations

@@ 146-152 (lines=7) @@
143
        }
144
145
        if (! $form->isValid()) {
146
            if (isset($data['publicationDate']) && $data['publicationDate']) {
147
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['publicationDate']);
148
                $data['publicationDate'] = $tmpDate->format('d/m/Y H:i:s');
149
                $form->setData(array(
150
                    'publicationDate' => $data['publicationDate']
151
                ));
152
            }
153
            if (isset($data['startDate']) && $data['startDate']) {
154
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['startDate']);
155
                $data['startDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 153-159 (lines=7) @@
150
                    'publicationDate' => $data['publicationDate']
151
                ));
152
            }
153
            if (isset($data['startDate']) && $data['startDate']) {
154
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['startDate']);
155
                $data['startDate'] = $tmpDate->format('d/m/Y H:i:s');
156
                $form->setData(array(
157
                    'startDate' => $data['startDate']
158
                ));
159
            }
160
            if (isset($data['endDate']) && $data['endDate']) {
161
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['endDate']);
162
                $data['endDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 160-166 (lines=7) @@
157
                    'startDate' => $data['startDate']
158
                ));
159
            }
160
            if (isset($data['endDate']) && $data['endDate']) {
161
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['endDate']);
162
                $data['endDate'] = $tmpDate->format('d/m/Y H:i:s');
163
                $form->setData(array(
164
                    'endDate' => $data['endDate']
165
                ));
166
            }
167
            if (isset($data['closeDate']) && $data['closeDate']) {
168
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['closeDate']);
169
                $data['closeDate'] = $tmpDate->format('d/m/Y H:i:s');
@@ 167-173 (lines=7) @@
164
                    'endDate' => $data['endDate']
165
                ));
166
            }
167
            if (isset($data['closeDate']) && $data['closeDate']) {
168
                $tmpDate = \DateTime::createFromFormat('Y-m-d H:i:s', $data['closeDate']);
169
                $data['closeDate'] = $tmpDate->format('d/m/Y H:i:s');
170
                $form->setData(array(
171
                    'closeDate' => $data['closeDate']
172
                ));
173
            }
174
            return false;
175
        }
176