/**
  * @param DataGridInterface $dataGrid
  * @param array $configuration
  */
 protected function buildConfiguration(DataGridInterface $dataGrid, array $configuration)
 {
     foreach ($configuration['columns'] as $name => $column) {
         $type = array_key_exists('type', $column) ? $column['type'] : 'text';
         $options = array_key_exists('options', $column) ? $column['options'] : array();
         $dataGrid->addColumn($name, $type, $options);
     }
 }