function chartWebBrowsers($settings) { //Setup analytics $analytics = getAnalytics(); //Get data $colors = getColorScheme(); try { $data = invertData(runQuery($analytics, $settings["Account"], $settings["From"], $settings["To"], "ga:users", "ga:browser", "-ga:users", '15', 'ga:deviceCategory==desktop')->getRows()); } catch (Exception $e) { return DoNotCache(); } //Build chart $chart = new Highchart('bar'); $chart->addCategories($data[0]); $chart->addSeries(toPercent($data[1]), '% of Users', $colors[0]); return $chart->toJSON(); }
function pointMobileApp($time) { echo '<div class="progress-bar progress-bar-danger" data-toggle="tooltip" data-placement="top" title="' . $time . '" style="width: ' . toPercent(5) . '%"></div>'; }