Я думаю, что метод в модели должен дать информацию для просмотра для создания диаграммы.
Итак:
Controller:
get data for pie chart
pass it to the view (return view(model))
Model
function to get the data for the pie chart
View
display a pie chart with the data supplied by the controller.