Code Duplication    Length = 19-19 lines in 2 locations

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

@@ 58-76 (lines=19) @@
55
        );
56
    }
57
58
    protected function applyEventCreatedFromCdbXml(
59
        EventCreatedFromCdbXml $eventCreatedFromCdbXml,
60
        DomainMessage $domainMessage
61
    ) {
62
        $consumerName = $this->getConsumerFromMetadata($domainMessage->getMetadata());
63
64
        $this->writeHistory(
65
            $eventCreatedFromCdbXml->getEventId()->toNative(),
66
            new Log(
67
                $this->domainMessageDateToNativeDate(
68
                    $domainMessage->getRecordedOn()
69
                ),
70
                new String(
71
                    'Aangemaakt via EntryAPI door consumer "' . $consumerName . '"'
72
                ),
73
                $this->getAuthorFromMetadata($domainMessage->getMetadata())
74
            )
75
        );
76
    }
77
78
    protected function applyEventUpdatedFromCdbXml(
79
        EventUpdatedFromCdbXml $eventUpdatedFromCdbXml,
@@ 78-96 (lines=19) @@
75
        );
76
    }
77
78
    protected function applyEventUpdatedFromCdbXml(
79
        EventUpdatedFromCdbXml $eventUpdatedFromCdbXml,
80
        DomainMessage $domainMessage
81
    ) {
82
        $consumerName = $this->getConsumerFromMetadata($domainMessage->getMetadata());
83
84
        $this->writeHistory(
85
            $eventUpdatedFromCdbXml->getEventId()->toNative(),
86
            new Log(
87
                $this->domainMessageDateToNativeDate(
88
                    $domainMessage->getRecordedOn()
89
                ),
90
                new String(
91
                    'Geüpdatet via EntryAPI door consumer "' . $consumerName . '"'
92
                ),
93
                $this->getAuthorFromMetadata($domainMessage->getMetadata())
94
            )
95
        );
96
    }
97
98
    protected function applyEventUpdatedFromUDB2(
99
        EventUpdatedFromUDB2 $eventUpdatedFromUDB2,