Code Duplication    Length = 11-13 lines in 2 locations

src/Collection/LazyModelCollection.php 1 location

@@ 137-149 (lines=13) @@
134
    /**
135
     * @return ModelInterface[]|array
136
     */
137
    public function toRemove(): array
138
    {
139
        $this->loadModels();
140
141
        $toRemoveModels = [];
142
        foreach ($this->initialModels as $initialModel) {
143
            if (!isset($this->models[$initialModel->getId()])) {
144
                $toRemoveModels[$initialModel->getId()] = $initialModel;
145
            }
146
        }
147
148
        return $toRemoveModels;
149
    }
150
151
    /**
152
     * @return array

src/Collection/ModelCollection.php 1 location

@@ 107-117 (lines=11) @@
104
    /**
105
     * @return ModelInterface[]|array
106
     */
107
    public function toRemove(): array
108
    {
109
        $toRemoveModels = [];
110
        foreach ($this->initialModels as $initialModel) {
111
            if (!isset($this->models[$initialModel->getId()])) {
112
                $toRemoveModels[$initialModel->getId()] = $initialModel;
113
            }
114
        }
115
116
        return $toRemoveModels;
117
    }
118
119
    /**
120
     * @return array