4 include_once
'./Services/Mail/classes/class.ilMailNotification.php';
54 case self::TYPE_ADMISSION_MEMBER:
57 if(!$ilSetting->get(
'mail_grp_member_notification',
false))
78 $this->
getMail()->appendInstallationSignature(
true);
80 $this->
sendMail(array($rcp),array(
'system'));
84 case self::TYPE_DISMISS_MEMBER:
87 if(!$ilSetting->get(
'mail_grp_member_notification',
false))
104 $this->
getMail()->appendInstallationSignature(
true);
105 $this->
sendMail(array($rcp),array(
'system'));
110 case self::TYPE_NOTIFICATION_REGISTRATION:
137 $this->
getMail()->appendInstallationSignature(
true);
138 $this->
sendMail(array($rcp),array(
'system'));
142 case self::TYPE_UNSUBSCRIBE_MEMBER:
156 $this->
getMail()->appendInstallationSignature(
true);
157 $this->
sendMail(array($rcp),array(
'system'));
161 case self::TYPE_NOTIFICATION_UNSUBSCRIBE:
188 $this->
getMail()->appendInstallationSignature(
true);
189 $this->
sendMail(array($rcp),array(
'system'));
194 case self::TYPE_SUBSCRIBE_MEMBER:
213 $this->
getMail()->appendInstallationSignature(
true);
215 $this->
sendMail(array($rcp),array(
'system'));
220 case self::TYPE_NOTIFICATION_REGISTRATION_REQUEST:
247 $this->
getMail()->appendInstallationSignature(
true);
248 $this->
sendMail(array($rcp),array(
'system'));
252 case self::TYPE_REFUSED_SUBSCRIPTION_MEMBER:
267 $this->
getMail()->appendInstallationSignature(
true);
269 $this->
sendMail(array($rcp),array(
'system'));
273 case self::TYPE_ACCEPTED_SUBSCRIPTION_MEMBER:
291 $this->
getMail()->appendInstallationSignature(
true);
293 $this->
sendMail(array($rcp),array(
'system'));
297 case self::TYPE_WAITING_LIST_MEMBER:
316 $this->
getMail()->appendInstallationSignature(
true);
317 $this->
sendMail(array($rcp),array(
'system'));
322 case self::TYPE_STATUS_CHANGED:
344 $this->
getMail()->appendInstallationSignature(
true);
346 $this->
sendMail(array($rcp),array(
'system'));
378 if($part->isAdmin($a_usr_id))
388 if($part->isAdmin($a_usr_id))
392 if($part->isNotificationEnabled($a_usr_id))