Code Duplication    Length = 11-13 lines in 2 locations

src/Collection/LazyModelCollection.php 1 location

@@ 199-211 (lines=13) @@
196
    /**
197
     * @return array
198
     */
199
    public function jsonSerialize(): array
200
    {
201
        $this->jsonSerializableOrException();
202
203
        $this->resolveModels();
204
205
        $serializedModels = [];
206
        foreach ($this->getModels() as $model) {
207
            $serializedModels[] = $model->jsonSerialize();
208
        }
209
210
        return $serializedModels;
211
    }
212
213
    /**
214
     * @throws \LogicException

src/Collection/ModelCollection.php 1 location

@@ 149-159 (lines=11) @@
146
    /**
147
     * @return array
148
     */
149
    public function jsonSerialize(): array
150
    {
151
        $this->jsonSerializableOrException();
152
153
        $serializedModels = [];
154
        foreach ($this->getModels() as $model) {
155
            $serializedModels[] = $model->jsonSerialize();
156
        }
157
158
        return $serializedModels;
159
    }
160
161
    /**
162
     * @throws \LogicException