Code Duplication    Length = 8-8 lines in 4 locations

src/Event/ReadModel/History/HistoryProjector.php 2 locations

@@ 158-165 (lines=8) @@
155
     * @param Metadata $metadata
156
     * @return String|null
157
     */
158
    private function getAuthorFromMetadata(Metadata $metadata)
159
    {
160
        $properties = $metadata->serialize();
161
162
        if (isset($properties['user_nick'])) {
163
            return new String($properties['user_nick']);
164
        }
165
    }
166
167
    /**
168
     * @param Metadata $metadata
@@ 171-178 (lines=8) @@
168
     * @param Metadata $metadata
169
     * @return String|null
170
     */
171
    private function getConsumerFromMetadata(Metadata $metadata)
172
    {
173
        $properties = $metadata->serialize();
174
175
        if (isset($properties['consumer']['name'])) {
176
            return new String($properties['consumer']['name']);
177
        }
178
    }
179
180
    private function applyEventWasLabelled(
181
        EventWasLabelled $eventWasLabelled,

src/Event/EventLDProjector.php 2 locations

@@ 901-908 (lines=8) @@
898
        $this->cdbXMLImporter->addDescriptionFilter($filter);
899
    }
900
901
    private function getAuthorFromMetadata(Metadata $metadata)
902
    {
903
        $properties = $metadata->serialize();
904
905
        if (isset($properties['user_nick'])) {
906
            return new String($properties['user_nick']);
907
        }
908
    }
909
910
    private function getConsumerFromMetadata(Metadata $metadata)
911
    {
@@ 910-917 (lines=8) @@
907
        }
908
    }
909
910
    private function getConsumerFromMetadata(Metadata $metadata)
911
    {
912
        $properties = $metadata->serialize();
913
914
        if (isset($properties['consumer']['name'])) {
915
            return new String($properties['consumer']['name']);
916
        }
917
    }
918
}
919