Пример #1
0
 /**
  * @param DatagridConfiguration $config
  * @param string $fieldName
  */
 protected function removeColumn(DatagridConfiguration $config, $fieldName)
 {
     $config->offsetUnsetByPath(sprintf('[columns][%s]', $fieldName));
     $config->offsetUnsetByPath(sprintf('[filters][columns][%s]', $fieldName));
     $config->offsetUnsetByPath(sprintf('[sorters][columns][%s]', $fieldName));
 }
 /**
  * @param DatagridConfiguration $config
  */
 protected function removeAccountUserColumn(DatagridConfiguration $config, $column)
 {
     $config->offsetUnsetByPath(sprintf('[columns][%s]', $column))->offsetUnsetByPath(sprintf('[sorters][columns][%s]', $column))->offsetUnsetByPath(sprintf('[filters][columns][%s]', $column));
 }