GridView Columna Formatter->asDuration

Estoy intentado convertir un timestamp en formatter->asDuration dentro de un GridView, pero aun sin exito y consigo poca documentacion sobre este tema





 <?= GridView::widget([

                'dataProvider' => $model,

                'columns' => [

                    ['class' => 'yii\grid\SerialColumn'],

                    'user_id',

                    'status_old',

                    'status_new',

                    'date',

                    [

                        'attribute' => 'time',

                        'format' => 'raw',

                        'value' => function($model) {

                            return \Yii::$app->formatter->asDuration($model->time);

                        },

                    ]

                ],

            ]); ?>




Alguna sugerencia o documentación que conozcan?

Saludos y Gracias!

Repuesta:

La funcion asDuration estara disponible en la version 2.0.7 por lo tanto modifique el composer




        "yiisoft/yii2": "dev-master",



Y utilice en el grid:




[

  'attribute' => 'time',

  'format' => 'duration',

]