3 namespace Drupal\migrate_high_water_test\Plugin\migrate\source;
5 use Drupal\migrate\Plugin\migrate\source\SqlBase;
8 * Source plugin for migration high water tests.
11 * id = "high_water_test"
14 class HighWaterTest extends SqlBase {
19 public function query() {
20 $field_names = array_keys($this->fields());
22 ->select('high_water_node', 'm')
23 ->fields('m', $field_names);
24 foreach ($field_names as $field_name) {
25 $query->groupBy($field_name);
33 public function fields() {
35 'id' => $this->t('Id'),
36 'title' => $this->t('Title'),
37 'changed' => $this->t('Changed'),
46 public function getIds() {