Code Duplication    Length = 21-21 lines in 2 locations

src/PersistenceLayer/CfpPersistenceLayer.php 2 locations

@@ 194-214 (lines=21) @@
191
            throw new \UnexpectedValueException('No CFPs found', 404);
192
        }
193
194
        foreach ($content as $item) {
195
            $cfp = new \Callingallpapers\Api\Entity\Cfp();
196
            $cfp->setName($item['name']);
197
            $cfp->setDateCfpEnd(new \DateTimeImmutable($item['dateCfpEnd']));
198
            $cfp->setDateCfpStart(new \DateTimeImmutable($item['dateCfpStart']));
199
            $cfp->setUri($item['uri']);
200
            $cfp->setTimezone(new \DateTimeZone($item['timezone']));
201
            $cfp->setDateEventStart(new \DateTimeImmutable($item['dateEventStart']));
202
            $cfp->setDateEventEnd(new \DateTimeImmutable($item['dateEventEnd']));
203
            $cfp->setDescription($item['description']);
204
            $cfp->setEventUri($item['eventUri']);
205
            $cfp->setIconUri($item['iconUri']);
206
            $cfp->setLatitude($item['latitude']);
207
            $cfp->setLongitude($item['longitude']);
208
            $cfp->setLocation($item['location']);
209
            $cfp->setTags(explode(',', $item['tags']));
210
            $cfp->setLastUpdated(new \DateTimeImmutable($item['lastUpdate']));
211
            $cfp->setSource(explode(',', $item['source']));
212
213
            $list->add($cfp);
214
        }
215
216
        return $list;
217
    }
@@ 253-273 (lines=21) @@
250
            throw new \UnexpectedValueException('No CFPs found', 404);
251
        }
252
253
        foreach ($content as $item) {
254
            $cfp = new \Callingallpapers\Api\Entity\Cfp();
255
            $cfp->setName($item['name']);
256
            $cfp->setDateCfpEnd(new \DateTimeImmutable($item['dateCfpEnd']));
257
            $cfp->setDateCfpStart(new \DateTimeImmutable($item['dateCfpStart']));
258
            $cfp->setUri($item['uri']);
259
            $cfp->setTimezone(new \DateTimeZone($item['timezone']));
260
            $cfp->setDateEventStart(new \DateTimeImmutable($item['dateEventStart']));
261
            $cfp->setDateEventEnd(new \DateTimeImmutable($item['dateEventEnd']));
262
            $cfp->setDescription($item['description']);
263
            $cfp->setEventUri($item['eventUri']);
264
            $cfp->setIconUri($item['iconUri']);
265
            $cfp->setLatitude($item['latitude']);
266
            $cfp->setLongitude($item['longitude']);
267
            $cfp->setLocation($item['location']);
268
            $cfp->setTags(explode(',', $item['tags']));
269
            $cfp->setLastUpdated(new \DateTimeImmutable($item['lastUpdate']));
270
            $cfp->setSource(explode(',', $item['source']));
271
272
            $list->add($cfp);
273
        }
274
275
        return $list;
276
    }