Code Duplication    Length = 8-10 lines in 2 locations

src/Collection/LazyModelCollection.php 1 location

@@ 153-162 (lines=10) @@
150
        }
151
    }
152
153
    public function remove()
154
    {
155
        $this->loadModels();
156
157
        foreach ($this->initialModels as $initialModel) {
158
            if (!isset($this->models[$initialModel->getId()])) {
159
                $this->repository->remove($initialModel);
160
            }
161
        }
162
    }
163
164
    /**
165
     * @return array

src/Collection/ModelCollection.php 1 location

@@ 111-118 (lines=8) @@
108
        }
109
    }
110
111
    public function remove()
112
    {
113
        foreach ($this->initialModels as $initialModel) {
114
            if (!isset($this->models[$initialModel->getId()])) {
115
                $this->repository->remove($initialModel);
116
            }
117
        }
118
    }
119
120
    /**
121
     * @return array