public function getsearchedempcontentAction() { $errorMsg = ""; $auth = Zend_Auth::getInstance(); if ($auth->hasIdentity()) { $loginUserId = $auth->getStorage()->read()->id; $businessunit_id = $auth->getStorage()->read()->businessunit_id; $department_id = $auth->getStorage()->read()->department_id; $loginuserRole = $auth->getStorage()->read()->emprole; $loginuserGroup = $auth->getStorage()->read()->group_id; } $searchval = ''; $searchstring = mysql_real_escape_string($this->_request->getParam('searchstring')); // $searchstring = $this->_request->getParam('searchstring'); $view = $this->view; $model = new Default_Model_Appraisalmanager(); $app_rating_model = new Default_Model_Appraisalratings(); $ratingflag = 'false'; $linemangerids = ''; $managerprofileimgArr = array(); if ($searchstring != '') { $searchval = " and es.userfullname like '%{$searchstring}%'"; } //$emp_data = $model->getSearchEmpdata_managerapp($loginUserId,$searchval); $emp_data = $model->getEmpdata_managerapp($loginUserId, $searchval); if (!empty($emp_data)) { foreach ($emp_data as $key => $empval) { for ($i = 1; $i <= 5; $i++) { if (isset($empval['line_rating_' . $i])) { $linemangerids .= $empval['line_manager_' . $i] . ','; } } if ($linemangerids) { $linemangerids = rtrim($linemangerids, ','); $managerprofileimgArr = $app_rating_model->getManagerProfileImg($linemangerids); } $emp_data[$key] = $emp_data[$key] + $managerprofileimgArr; $linemangerids = ''; $managerprofileimgArr = array(); } } $view->emp_data = $emp_data; $view->manager_id = $loginUserId; $view->error_msg = $errorMsg; }