You are here

private function ChartsPluginStyleChart::getSelectedDataFields in Charts 8.4

Same name and namespace in other branches
  1. 5.0.x src/Plugin/views/style/ChartsPluginStyleChart.php \Drupal\charts\Plugin\views\style\ChartsPluginStyleChart::getSelectedDataFields()

Utility method to filter out unselected fields from data providers fields.

Parameters

array $data_providers: The data providers.

Return value

array The fields.

2 calls to ChartsPluginStyleChart::getSelectedDataFields()
ChartsPluginStyleChart::render in src/Plugin/views/style/ChartsPluginStyleChart.php
Render the display in this style.
ChartsPluginStyleChart::validate in src/Plugin/views/style/ChartsPluginStyleChart.php
Validate that the plugin is correct and can be saved.

File

src/Plugin/views/style/ChartsPluginStyleChart.php, line 481

Class

ChartsPluginStyleChart
Style plugin to render view as a chart.

Namespace

Drupal\charts\Plugin\views\style

Code

private function getSelectedDataFields(array $data_providers) {
  return array_filter($data_providers, function ($value) {
    return !empty($value['enabled']);
  });
}