@@ -19,6 +19,8 @@ class UnityMailer extends PHPMailer
1919 private $ MSG_SUPPORT_NAME ;
2020 private $ MSG_ADMIN_EMAIL ;
2121 private $ MSG_ADMIN_NAME ;
22+ private $ MSG_PI_APPROVAL_EMAIL ;
23+ private $ MSG_PI_APPROVAL_NAME ;
2224
2325 public function __construct (
2426 $ template_dir ,
@@ -34,7 +36,9 @@ public function __construct(
3436 $ msg_support_email ,
3537 $ msg_support_name ,
3638 $ msg_admin_email ,
37- $ msg_admin_name
39+ $ msg_admin_name ,
40+ $ msg_pi_approval_email ,
41+ $ msg_pi_approval_name
3842 ) {
3943 parent ::__construct ();
4044 $ this ->isSMTP ();
@@ -87,6 +91,8 @@ public function __construct(
8791 $ this ->MSG_SUPPORT_NAME = $ msg_support_name ;
8892 $ this ->MSG_ADMIN_EMAIL = $ msg_admin_email ;
8993 $ this ->MSG_ADMIN_NAME = $ msg_admin_name ;
94+ $ this ->MSG_PI_APPROVAL_EMAIL = $ msg_pi_approval_email ;
95+ $ this ->MSG_PI_APPROVAL_NAME = $ msg_pi_approval_name ;
9096 }
9197
9298 public function sendMail ($ recipients , $ template = null , $ data = null )
@@ -105,6 +111,8 @@ public function sendMail($recipients, $template = null, $data = null)
105111
106112 if ($ recipients == "admin " ) {
107113 $ this ->addBCC ($ this ->MSG_ADMIN_EMAIL , $ this ->MSG_ADMIN_NAME );
114+ } elseif ($ recipients == "pi_approve " ) {
115+ $ this ->addBCC ($ this ->MSG_PI_APPROVAL_EMAIL , $ this ->MSG_PI_APPROVAL_NAME );
108116 } else {
109117 if (is_array ($ recipients )) {
110118 foreach ($ recipients as $ addr ) {
0 commit comments