Code Duplication    Length = 11-11 lines in 2 locations

src/Formatter.php 1 location

@@ 109-119 (lines=11) @@
106
     * @param   Model[]|null            $models
107
     * @return  mixed
108
     */
109
    public function getHasManyDbValue(RelationshipMetadata $relMeta, array $models = null)
110
    {
111
        if (null === $models || true === $relMeta->isInverse) {
112
            return null;
113
        }
114
        $references = [];
115
        foreach ($models as $model) {
116
            $references[] = $this->createReference($relMeta, $model);
117
        }
118
        return empty($references) ? null : $references;
119
    }
120
121
    /**
122
     * {@inheritDoc}

src/Persister.php 1 location

@@ 204-214 (lines=11) @@
201
     * @param   Model[]|null            $models
202
     * @return  mixed
203
     */
204
    protected function prepareHasMany(RelationshipMetadata $relMeta, array $models = null)
205
    {
206
        if (null === $models || true === $relMeta->isInverse) {
207
            return null;
208
        }
209
        $references = [];
210
        foreach ($models as $model) {
211
            $references[] = $this->createReference($relMeta, $model);
212
        }
213
        return empty($references) ? null : $references;
214
    }
215
216
    /**
217
     * Creates a reference for storage of a related model in the database