Exakat\Reports\Devoops::formatCamembert PHP Method

formatCamembert() protected method

protected formatCamembert ( $data, $css )
    protected function formatCamembert($data, $css)
    {
        $datajs = '';
        foreach ($data as $k => $v) {
            $datajs .= "{label: \"{$k}\", value: {$v['count']}},\n";
        }
        $html = <<<HTML
 <label class="label label-success">Pie Chart</label>
      <div id="pie-chart" style="height: 200px;" ></div>

<script type="text/javascript">
function DrawAllMorrisCharts(){
Morris.Donut({
  element: 'pie-chart',
  colors: [
    '#1424b8',
    '#0aa623',
    '#940f3f',
    '#148585',
    '#098215',
    '#b86c14',
    '#b83214'
  ],  
  data: [
    {$datajs}
  ]
});
}
\$(document).ready(function() {
\t// Load required scripts and draw graphs
\tLoadMorrisScripts(DrawAllMorrisCharts);
\tWinMove();
});
</script>

HTML;
        return $html;
    }