Code Duplication    Length = 8-10 lines in 2 locations

src/Collection/LazyModelCollection.php 1 location

@@ 67-76 (lines=10) @@
64
     *
65
     * @return ModelCollectionInterface
66
     */
67
    public function removeModel(ModelInterface $model): ModelCollectionInterface
68
    {
69
        $this->resolveModels();
70
71
        if (isset($this->models[$model->getId()])) {
72
            unset($this->models[$model->getId()]);
73
        }
74
75
        return $this;
76
    }
77
78
    /**
79
     * @param ModelInterface[]|array $models

src/Collection/ModelCollection.php 1 location

@@ 47-54 (lines=8) @@
44
     *
45
     * @return ModelCollectionInterface
46
     */
47
    public function removeModel(ModelInterface $model): ModelCollectionInterface
48
    {
49
        if (isset($this->models[$model->getId()])) {
50
            unset($this->models[$model->getId()]);
51
        }
52
53
        return $this;
54
    }
55
56
    /**
57
     * @param ModelInterface[]|array $models