當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Default_Model_Employee::changeRM方法代碼示例

本文整理匯總了PHP中Default_Model_Employee::changeRM方法的典型用法代碼示例。如果您正苦於以下問題:PHP Default_Model_Employee::changeRM方法的具體用法?PHP Default_Model_Employee::changeRM怎麽用?PHP Default_Model_Employee::changeRM使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Default_Model_Employee的用法示例。


在下文中一共展示了Default_Model_Employee::changeRM方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: changereportingmanagerAction

    public function changereportingmanagerAction()
    {
        $oldRM = $this->_getParam('empid', null);
        $newRM = $this->_getParam('newrmanager', null);
        $status = trim($this->_getParam('status', null));
        $ishead = trim($this->_getParam('ishead', null));
        $baseUrl = BASE_URL;
        $employeeModal = new Default_Model_Employee();
        $employessunderEmpId = $employeeModal->getEmployeesUnderRM($oldRM);
        $updateTable = $employeeModal->changeRM($oldRM, $newRM, $status, $ishead);
        /* Send Mails to the employees whose reporting manager is changed */
        $oldRMData = $employeeModal->getsingleEmployeeData($oldRM);
        $newRMData = $employeeModal->getsingleEmployeeData($newRM);
        foreach ($employessunderEmpId as $employee) {
            $options['subject'] = APPLICATION_NAME . ' : Change of reporting manager';
            $options['header'] = 'Change of reporting manager';
            $options['toEmail'] = $employee['emailaddress'];
            $options['toName'] = $employee['userfullname'];
            $options['message'] = '<div>Hello ' . ucfirst($employee['userfullname']) . ',
										<div>' . ucfirst($newRMData[0]['userfullname']) . ' is your new reporting manager.</div>
										<div style="padding:20px 0 10px 0;">Please <a href="' . $baseUrl . '/index/popup" target="_blank" style="color:#b3512f;">click here</a> to login </div>
									</div>';
            $result = sapp_Global::_sendEmail($options);
        }
        $this->_helper->json(array('result' => $updateTable));
    }
開發者ID:sura2k,項目名稱:sentrifugo,代碼行數:26,代碼來源:EmployeeController.php


注:本文中的Default_Model_Employee::changeRM方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。