/** * Returns the views data definition. */ protected function viewsData() { $data = ViewTestData::viewsData(); // Tweak the views data to have a base for testing. unset($data['views_test_data']['id']['field']); unset($data['views_test_data']['name']['argument']); unset($data['views_test_data']['age']['filter']); unset($data['views_test_data']['job']['sort']); $data['views_test_data']['created']['area']['id'] = 'text'; $data['views_test_data']['age']['area']['id'] = 'text'; $data['views_test_data']['age']['area']['sub_type'] = 'header'; $data['views_test_data']['job']['area']['id'] = 'text'; $data['views_test_data']['job']['area']['sub_type'] = array('header', 'footer'); // Duplicate the example views test data for different weight, different title, // and matching data. $data['views_test_data_2'] = $data['views_test_data']; $data['views_test_data_2']['table']['base']['weight'] = 50; $data['views_test_data_3'] = $data['views_test_data']; $data['views_test_data_3']['table']['base']['weight'] = -50; $data['views_test_data_4'] = $data['views_test_data']; $data['views_test_data_4']['table']['base']['title'] = 'A different title'; $data['views_test_data_5'] = $data['views_test_data']; $data['views_test_data_5']['table']['base']['title'] = 'Z different title'; $data['views_test_data_6'] = $data['views_test_data']; return $data; }
/** * Returns the views data definition. * * @return array */ protected function viewsData() { $data = ViewTestData::viewsData(); // Tweak the views data to have a base for testing // \Drupal\views\ViewsDataHelper::fetchFields(). unset($data['views_test_data']['id']['field']); unset($data['views_test_data']['name']['argument']); unset($data['views_test_data']['age']['filter']); unset($data['views_test_data']['job']['sort']); $data['views_test_data']['created']['area']['id'] = 'text'; $data['views_test_data']['age']['area']['id'] = 'text'; $data['views_test_data']['age']['area']['sub_type'] = 'header'; $data['views_test_data']['job']['area']['id'] = 'text'; $data['views_test_data']['job']['area']['sub_type'] = array('header', 'footer'); return $data; }
/** * Returns the views data definition. */ protected function viewsData() { return ViewTestData::viewsData(); }