protected function MerciLineItem::handleTranslations in MERCI (Manage Equipment Reservations, Checkout and Inventory) 8.2
Adapt our query for translations.
Parameters
\Drupal\Core\Database\Query\SelectInterface $query: The generated query.
1 call to MerciLineItem::handleTranslations()
- MerciLineItem::query in modules/
merci_migration/ src/ Plugin/ migrate/ source/ d7/ MerciLineItem.php
File
- modules/
merci_migration/ src/ Plugin/ migrate/ source/ d7/ MerciLineItem.php, line 172
Class
- MerciLineItem
- Drupal 7 node source from database.
Namespace
Drupal\merci_migration\Plugin\migrate\source\d7Code
protected function handleTranslations(SelectInterface $query) {
// Check whether or not we want translations.
if (empty($this->configuration['translations'])) {
// No translations: Yield untranslated nodes, or default translations.
$query
->where('n.tnid = 0 OR n.tnid = n.nid');
}
else {
// Translations: Yield only non-default translations.
$query
->where('n.tnid <> 0 AND n.tnid <> n.nid');
}
}