Code Duplication    Length = 9-9 lines in 2 locations

eZ/Publish/Core/Persistence/Legacy/Content/Language/Gateway/DoctrineDatabase.php 2 locations

@@ 141-149 (lines=9) @@
138
    /**
139
     * {@inheritdoc}
140
     */
141
    public function loadLanguageListData(array $ids): iterable
142
    {
143
        $query = $this->createFindQuery();
144
        $query
145
            ->where('id IN (:ids)')
146
            ->setParameter('ids', $ids, Connection::PARAM_INT_ARRAY);
147
148
        return $query->execute()->fetchAll();
149
    }
150
151
    /**
152
     * {@inheritdoc}
@@ 154-162 (lines=9) @@
151
    /**
152
     * {@inheritdoc}
153
     */
154
    public function loadLanguageListDataByLanguageCode(array $languageCodes): iterable
155
    {
156
        $query = $this->createFindQuery();
157
        $query
158
            ->where('locale IN (:locale)')
159
            ->setParameter('locale', $languageCodes, Connection::PARAM_STR_ARRAY);
160
161
        return $query->execute()->fetchAll();
162
    }
163
164
    /**
165
     * Creates a Language find query.