GridView и тире в имени столбца

Подскажите как подменить атрибут имени столбца чтобы не вылезала ошибка.

"Разрешены только буквы"

"Attribute name must contain word characters only."

‘columns’ => [‘DATE’,‘SRC-NAME’]

А зачем вы собственно так назвали поле таблицы? Обычно названия дают через нижнее подчеркивание, если так нужно. Если хотите подменить, то это нужно лезть в глубь метода и менять его механику, каких-то готовых решений нет.