Code Duplication    Length = 19-19 lines in 2 locations

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

@@ 75-93 (lines=19) @@
72
        );
73
    }
74
75
    private function applyEventCreatedFromCdbXml(
76
        EventCreatedFromCdbXml $eventCreatedFromCdbXml,
77
        DomainMessage $domainMessage
78
    ) {
79
        $consumerName = $this->getConsumerFromMetadata($domainMessage->getMetadata());
80
81
        $this->writeHistory(
82
            $eventCreatedFromCdbXml->getEventId()->toNative(),
83
            new Log(
84
                $this->domainMessageDateToNativeDate(
85
                    $domainMessage->getRecordedOn()
86
                ),
87
                new String(
88
                    'Aangemaakt via EntryAPI door consumer "' . $consumerName . '"'
89
                ),
90
                $this->getAuthorFromMetadata($domainMessage->getMetadata())
91
            )
92
        );
93
    }
94
95
    private function applyEventUpdatedFromCdbXml(
96
        EventUpdatedFromCdbXml $eventUpdatedFromCdbXml,
@@ 95-113 (lines=19) @@
92
        );
93
    }
94
95
    private function applyEventUpdatedFromCdbXml(
96
        EventUpdatedFromCdbXml $eventUpdatedFromCdbXml,
97
        DomainMessage $domainMessage
98
    ) {
99
        $consumerName = $this->getConsumerFromMetadata($domainMessage->getMetadata());
100
101
        $this->writeHistory(
102
            $eventUpdatedFromCdbXml->getEventId()->toNative(),
103
            new Log(
104
                $this->domainMessageDateToNativeDate(
105
                    $domainMessage->getRecordedOn()
106
                ),
107
                new String(
108
                    'Geüpdatet via EntryAPI door consumer "' . $consumerName . '"'
109
                ),
110
                $this->getAuthorFromMetadata($domainMessage->getMetadata())
111
            )
112
        );
113
    }
114
115
    /**
116
     * @param DateTime $date