本文整理汇总了PHP中sapp_Global::add_time方法的典型用法代码示例。如果您正苦于以下问题:PHP sapp_Global::add_time方法的具体用法?PHP sapp_Global::add_time怎么用?PHP sapp_Global::add_time使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类sapp_Global
的用法示例。
在下文中一共展示了sapp_Global::add_time方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: save
//.........这里部分代码省略.........
if ($id != '') {
//update skill matrix to DB
if ($round_status == "Schedule for next round" || $round_status == "Qualified" || $round_status == "Selected" || $round_status == "Disqualified") {
$skillupdateresult = $round_model->UpdateOrInsertCandidateSkillMatrix($requisitionSkillMatrix, $id, $intrvwId, $reqId, $candid, $loginUserId, $currentinterviewroundnumber);
}
unset($data['interview_panel']);
unset($data['createdby']);
unset($data['createdon']);
unset($data['isactive']);
unset($data['interview_round_number']);
$where = array("id = " . $id);
$tableid = $id;
$actionflag = 2;
if ($hid_round_status != '') {
$data = array();
$data['round_status'] = trim($round_status);
}
}
if ($loginuserGroup == MANAGER_GROUP || $loginuserGroup == SYSTEMADMIN_GROUP || $loginuserGroup == EMPLOYEE_GROUP || ($loginuserGroup == HR_GROUP || $loginuserGroup == MANAGEMENT_GROUP) && $interviewer_id == $loginUserId) {
unset($data['interviewer_id']);
unset($data['interview_mode']);
unset($data['int_location']);
unset($data['int_country']);
unset($data['int_state']);
unset($data['int_city']);
unset($data['interview_time']);
unset($data['interview_date']);
unset($data['interview_round']);
}
$result = $round_model->SaveorUpdateInterviewroundData($data, $where);
//upadating invite calander id if interview round id is numeric
if (is_numeric($result)) {
//updating calendarinviteid column in main_interviewrounddetails tabel - start
$startTime = sapp_Global::add_time($interview_time, 'view', 0);
//$domain = 'deltaintech.com';
//$cal_unique_id = date("Ymd\TGis", strtotime($startTime)) . rand() . "@" . $domain;
$irwhere = "id = " . $result;
$irdata = array('calendarinviteid' => $cal_unique_id);
$interview_round_model1 = new Default_Model_Interviewrounddetails();
$ir_result1 = $interview_round_model1->SaveorUpdateInterviewroundData($irdata, $irwhere);
}
//upadating invite calander id if interview round id is numeric - End
if ($id == '') {
//start of mailing
$requisition_data = $requi_model->getRequisitionDataById($reqId);
$cand_data = $cand_model->getCandidateById($candid);
/* $report_person_data = $user_model->getUserDataById($interviewer_id);
$mail_arr = array('HR' => defined('REQ_HR_' . $requisition_data['businessunit_id']) ? constant('REQ_HR_' . $requisition_data['businessunit_id']) : "",
$report_person_data['userfullname'] => $report_person_data['emailaddress']
); */
$report_person_data = $user_model->getUserDataById($interviewer_id);
$currentrequisition_data = $requi_model->getrequisitiondetails($reqId);
$requesteremailaddress = $requi_model->getemployeeemailaddress($currentrequisition_data["createdby"]);
$reportingmanageremailaddress = $requi_model->getemployeeemailaddress($currentrequisition_data["reporting_id"]);
$hrgroupemail = $requi_model->getgroupemailid("REQ_HR", $requisition_data["department_id"]);
$mail_arr = array('HR' => $hrgroupemail["groupEmail"], $report_person_data['userfullname'] => $report_person_data['emailaddress'], $requesteremailaddress['userfullname'] => $requesteremailaddress['emailaddress'], $reportingmanageremailaddress['userfullname'] => $reportingmanageremailaddress['emailaddress']);
//foreach ($mail_arr as $ename => $email) {
//$base_url = 'http://' . $this->getRequest()->getHttpHost() . $this->getRequest()->getBaseUrl();
$description = "Meeting From : " . $ename . "\r\n" . "Candidate Name : " . $cand_data['candidate_name'] . "\r\n" . "Interview Type : " . $interview_mode . "\r\n" . "Interview Location : " . $int_location . "\r\n" . "Interview Date : " . $interview_date . "\r\n" . "Interview Time : " . sapp_Global::change_time($interview_time, 'view') . "\r\n" . " " . " " . "\r\n";
//$view = $this->getHelper('ViewRenderer')->view;
//$this->view->emp_name = $ename;
//$this->view->base_url = $base_url;
//$this->view->candidate_name = $cand_data['candidate_name'];
//$this->view->interview_type = $interview_mode;
//$interview_Type_Details
//$this->view->interview_location = $int_location;