public function sendInvite($invitepanel, $loginUserId, $meetingdate, $meetingstarttime, $meetingendtime, $Id, $meetingnotes, $meetingtitle) { $cal_unique_id = $this->getCalendarUniqueID(); $user_model = new Default_Model_Usermanagement(); $requi_model = new Default_Model_Requisition(); $meetingroomModel = new Default_Model_Meetingroom(); $loginuser_person_data = $user_model->getUserDataById($loginUserId); $invitepanel = $invitepanel . "," . $loginUserId; $invitepanelnamesemailaddresss = $requi_model->GetInterviewPanelMamesEmailaddress($invitepanel); foreach ($invitepanelnamesemailaddresss as $invitepanelnamesemailaddress) { $description = trim($meetingnotes); $from_name = trim($loginuser_person_data['userfullname']); $from_address = trim($loginuser_person_data['emailaddress']); $to_name = trim($invitepanelnamesemailaddress['userfullname']); $to_address = trim($invitepanelnamesemailaddress['emailaddress']); $startTime = sapp_Global::_getMeetingScheduleTime(sapp_Global::change_date($meetingdate), sapp_Global::change_time(trim($meetingstarttime))); $endTime = sapp_Global::_getMeetingScheduleTime(sapp_Global::change_date($meetingdate), sapp_Global::change_time(trim($meetingendtime))); $subject = trim($meetingtitle); $location = "INDIA"; $calRequest = 'REQUEST'; sapp_Global::sendIcalEvent($from_name, $from_address, $to_name, $to_address, $startTime, $endTime, $subject, $description, $location, $calRequest, $cal_unique_id); } $where = "id = " . $Id; $irdata = array('calendarinviteid' => $cal_unique_id); $ir_result1 = $meetingroomModel->SaveorUpdateData($irdata, $where); }