Browse Source

simplify `::class` usage

tags/3.0.0-alpha1
Angel Guevara 9 years ago
parent
commit
0dee3509a8
  1. 6
      framework/grid/GridView.php

6
framework/grid/GridView.php

@ -54,7 +54,7 @@ class GridView extends BaseListView
* @var string the default data column class if the class name is not explicitly specified when configuring a data column.
* Defaults to 'yii\grid\DataColumn'.
*/
public $dataColumnClass;
public $dataColumnClass = DataColumn::class;
/**
* @var string the caption of the grid table
* @see captionOptions
@ -526,7 +526,7 @@ class GridView extends BaseListView
$column = $this->createDataColumn($column);
} else {
$column = Yii::createObject(array_merge([
'class' => $this->dataColumnClass ? : DataColumn::class,
'class' => $this->dataColumnClass,
'grid' => $this,
], $column));
}
@ -551,7 +551,7 @@ class GridView extends BaseListView
}
return Yii::createObject([
'class' => $this->dataColumnClass ? : DataColumn::class,
'class' => $this->dataColumnClass,
'grid' => $this,
'attribute' => $matches[1],
'format' => isset($matches[3]) ? $matches[3] : 'text',

Loading…
Cancel
Save