|
|
|
@ -146,14 +146,24 @@ class CourseRequestManager { |
|
|
|
|
$recipient_email_admin = get_setting('emailAdministrator'); |
|
|
|
|
|
|
|
|
|
$userInfo = api_get_user_info($user_id); |
|
|
|
|
$additional_parameters = array( |
|
|
|
|
$additionalParameters = array( |
|
|
|
|
'smsType' => NEW_COURSE_SUGGESTED_TEACHER, |
|
|
|
|
'userId' => $user_id, |
|
|
|
|
'userUsername' => $userInfo['username'] |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
api_mail_html($recipient_name_admin, $recipient_email_admin, $email_subject, $email_body_admin, |
|
|
|
|
$sender_name_teacher, $sender_email_teacher, null, null, null, $additional_parameters); |
|
|
|
|
api_mail_html( |
|
|
|
|
$recipient_name_admin, |
|
|
|
|
$recipient_email_admin, |
|
|
|
|
$email_subject, |
|
|
|
|
$email_body_admin, |
|
|
|
|
$sender_name_teacher, |
|
|
|
|
$sender_email_teacher, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
$additionalParameters |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
// Sending an e-mail to the requestor. |
|
|
|
|
|
|
|
|
@ -173,14 +183,24 @@ class CourseRequestManager { |
|
|
|
|
$recipient_name_teacher = $sender_name_teacher; |
|
|
|
|
$recipient_email_teacher = $sender_email_teacher; |
|
|
|
|
|
|
|
|
|
$additional_parameters = array( |
|
|
|
|
$additionalParameters = array( |
|
|
|
|
'smsType' => COURSE_OPENING_REQUEST_CODE_REGISTERED, |
|
|
|
|
'userId' => $user_info['user_id'], |
|
|
|
|
'courseCode' => $wanted_code |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
api_mail_html($recipient_name_teacher, $recipient_email_teacher, $email_subject, $email_body_teacher, |
|
|
|
|
$sender_name_admin, $sender_email_admin, null, null, null, $additional_parameters); |
|
|
|
|
api_mail_html( |
|
|
|
|
$recipient_name_teacher, |
|
|
|
|
$recipient_email_teacher, |
|
|
|
|
$email_subject, |
|
|
|
|
$email_body_teacher, |
|
|
|
|
$sender_name_admin, |
|
|
|
|
$sender_email_admin, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
$additionalParameters |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
return $last_insert_id; |
|
|
|
|
|
|
|
|
@ -431,14 +451,24 @@ class CourseRequestManager { |
|
|
|
|
$recipient_email = $user_info['mail']; |
|
|
|
|
$extra_headers = 'Bcc: '.$sender_email; |
|
|
|
|
|
|
|
|
|
$additional_parameters = array( |
|
|
|
|
$additionalParameters = array( |
|
|
|
|
'smsType' => COURSE_OPENING_REQUEST_CODE_APPROVED, |
|
|
|
|
'userId' => $user_id, |
|
|
|
|
'courseCode' => $course_info['code'] |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
api_mail_html($recipient_name, $recipient_email, $email_subject, $email_body, |
|
|
|
|
$sender_name, $sender_email, null, null, null, $additional_parameters); |
|
|
|
|
api_mail_html( |
|
|
|
|
$recipient_name, |
|
|
|
|
$recipient_email, |
|
|
|
|
$email_subject, |
|
|
|
|
$email_body, |
|
|
|
|
$sender_name, |
|
|
|
|
$sender_email, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
$additionalParameters |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
return $course_info['code']; |
|
|
|
|
} |
|
|
|
@ -503,14 +533,24 @@ class CourseRequestManager { |
|
|
|
|
$recipient_email = $user_info['mail']; |
|
|
|
|
$extra_headers = 'Bcc: '.$sender_email; |
|
|
|
|
|
|
|
|
|
$additional_parameters = array( |
|
|
|
|
$additionalParameters = array( |
|
|
|
|
'smsType' => COURSE_OPENING_REQUEST_CODE_REJECTED, |
|
|
|
|
'userId' => $user_id, |
|
|
|
|
'courseCode' => $code |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
api_mail_html($recipient_name, $recipient_email, $email_subject, $email_body, |
|
|
|
|
$sender_name, $sender_email, null, null, null, $additional_parameters); |
|
|
|
|
api_mail_html( |
|
|
|
|
$recipient_name, |
|
|
|
|
$recipient_email, |
|
|
|
|
$email_subject, |
|
|
|
|
$email_body, |
|
|
|
|
$sender_name, |
|
|
|
|
$sender_email, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
$additionalParameters |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
@ -573,14 +613,24 @@ class CourseRequestManager { |
|
|
|
|
$recipient_email = $user_info['mail']; |
|
|
|
|
$extra_headers = 'Bcc: '.$sender_email; |
|
|
|
|
|
|
|
|
|
$additional_parameters = array( |
|
|
|
|
$additionalParameters = array( |
|
|
|
|
'smsType' => COURSE_OPENING_REQUEST_CODE, |
|
|
|
|
'userId' => $user_id, |
|
|
|
|
'courseCode' => $code |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$result = api_mail_html($recipient_name, $recipient_email, $email_subject, $email_body, |
|
|
|
|
$sender_name, $sender_email, null, null, null, $additional_parameters); |
|
|
|
|
$result = api_mail_html( |
|
|
|
|
$recipient_name, |
|
|
|
|
$recipient_email, |
|
|
|
|
$email_subject, |
|
|
|
|
$email_body, |
|
|
|
|
$sender_name, |
|
|
|
|
$sender_email, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
null, |
|
|
|
|
$additionalParameters |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
if (!$result) { |
|
|
|
|
return false; |
|
|
|
|