This is what a gridview looks like in Yii2:
$dataProvider,
\'filterModel\' => $searchModel,
Yii::$objectConfig = [
'yii\grid\GridView' => [
'tableOptions'=>['class'=>'table table-condensed']
],
];
You can use Yii::$container->set().
For example:
// add following line in config/web.php and config/console.php
require __DIR__ . '/container.php';
// creates a config/container.php file and add following
\Yii::$container->set('yii\grid\GridView', [
'tableOptions' => [
'class' => 'table table-condensed',
],
]);
For more information: Dependency Injection Container and Practical Usage
and Yii::$objectConfig has been removed in Yii 2.0.0-beta.
For example (Since version 2.0.11):
$config = [
'id' => 'basic',
// ...
'container' => [
'definitions' => [
yii\grid\GridView::class => [
'tableOptions' => [
'class' => 'table table-condensed',
],
],
],
],
];
For more information: Application Configurations