| @@ 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. |
|