Code Duplication    Length = 3-5 lines in 3 locations

src/Organizer/OrganizerLDProjector.php 1 location

@@ 110-112 (lines=3) @@
107
        )->format('c');
108
109
        $metaData = $domainMessage->getMetadata()->serialize();
110
        if (isset($metaData['user_id']) && isset($metaData['user_nick'])) {
111
            $jsonLD->creator = "{$metaData['user_id']} ({$metaData['user_nick']})";
112
        }
113
114
        $this->repository->save($document->withBody($jsonLD));
115
    }

src/Event/EventLDProjector.php 1 location

@@ 392-396 (lines=5) @@
389
        $jsonLD->modified = $jsonLD->created;
390
391
        $metaData = $domainMessage->getMetadata()->serialize();
392
        if (isset($metaData['user_email'])) {
393
            $jsonLD->creator = $metaData['user_email'];
394
        } elseif (isset($metaData['user_nick'])) {
395
            $jsonLD->creator = $metaData['user_nick'];
396
        }
397
398
        $this->repository->save($document->withBody($jsonLD));
399
    }

src/Place/ReadModel/JSONLD/PlaceLDProjector.php 1 location

@@ 199-203 (lines=5) @@
196
        $jsonLD->modified = $jsonLD->created;
197
198
        $metaData = $domainMessage->getMetadata()->serialize();
199
        if (isset($metaData['user_email'])) {
200
            $jsonLD->creator = $metaData['user_email'];
201
        } elseif (isset($metaData['user_nick'])) {
202
            $jsonLD->creator = $metaData['user_nick'];
203
        }
204
205
        $this->repository->save($document->withBody($jsonLD));
206
    }