Code Duplication    Length = 7-7 lines in 4 locations

src/PlaygroundGame/Service/Game.php 4 locations

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