public function deviceAction() { $this->_helper->layout()->disableLayout(); $this->_helper->viewRenderer->setNoRender(); $request = $this->getRequest(); $device = App_Model_Mongodb_RequestLog::device(); $d = $m = 0; foreach ($device['result'] as $key => $value) { if (parse_url($value['_id'])['host'] == 'www.hukumonline.com') { $d += $value['percentage']; } else { $m += $value['percentage']; } } if ($request->getParam('platform') == 'desktop') { echo round($d) . '%'; } elseif ($request->getParam('platform') == 'mobile') { echo round($m) . '%'; } }