Como pegar os valores retornados no DataProvider

Tenho que fazer um grafico encima da informações que sao retornada no grid.

Mais a minha duvida é ja que o grid é montado atraves das informações $model->search() que por sua vez e retornado um DataProvider. Como eu faria para dar um loop neste data provider e pegar as informações.

Tentei:




<?php 

               $dados = $model->search();

               foreach($dados as $md):

                   echo $md->descricao;

               endforeach;

                ?>



Mais nao funcionou…alguem poderia me da uma ajuda como faria isso!

Resolvido!




<?php  

               $dados = $model->search();

               foreach($dados->getData() as $data){

                     echo $data['descricao'];

                }

                ?>



Valew