Пример #1
0
 public function userstats($postarray)
 {
     if (isset($postarray['eventid']) && $postarray['eventid'] != '') {
         $eventId = $postarray['eventid'];
         $where = ' AND ue.event_id = ' . $eventId;
     } else {
         $eventId = '';
         $where = '';
     }
     if (isset($postarray['userid']) && $postarray['userid'] != '') {
         $alleventsModel = new User_Model_Events();
         // total event details
         $alleventdetails = $alleventsModel->userEventDetails($postarray['userid'], $where);
         $this->view->alleventdetails = $alleventdetails[0];
         // total method details
         $alleventmethoddetails = $alleventsModel->eventMethodDetails($postarray['userid'], $where);
         $this->view->alleventmethoddetails = $alleventmethoddetails[0];
         $final_arr = array_merge($alleventdetails[0], $alleventmethoddetails[0]);
         $userDetJson = array('status' => '1', 'message' => 'Success', 'result' => $final_arr);
     } else {
         $userDetJson = array('status' => '0', 'message' => 'User Id should not be empty.', 'result' => '');
     }
     return $userDetJson;
 }