4 include_once
'./Services/Mail/classes/class.ilMailNotification.php';
52 case self::TYPE_ADMISSION_MEMBER:
70 $this->
getMail()->appendInstallationSignature(
true);
72 $this->
sendMail(array($rcp),array(
'system'));
77 case self::TYPE_ACCEPTED_SUBSCRIPTION_MEMBER:
95 $this->
getMail()->appendInstallationSignature(
true);
97 $this->
sendMail(array($rcp),array(
'system'));
101 case self::TYPE_REFUSED_SUBSCRIPTION_MEMBER:
116 $this->
getMail()->appendInstallationSignature(
true);
118 $this->
sendMail(array($rcp),array(
'system'));
122 case self::TYPE_STATUS_CHANGED:
144 $this->
getMail()->appendInstallationSignature(
true);
146 $this->
sendMail(array($rcp),array(
'system'));
151 case self::TYPE_DISMISS_MEMBER:
165 $this->
getMail()->appendInstallationSignature(
true);
166 $this->
sendMail(array($rcp),array(
'system'));
171 case self::TYPE_BLOCKED_MEMBER:
185 $this->
getMail()->appendInstallationSignature(
true);
186 $this->
sendMail(array($rcp),array(
'system'));
190 case self::TYPE_UNBLOCKED_MEMBER:
209 $this->
getMail()->appendInstallationSignature(
true);
211 $this->
sendMail(array($rcp),array(
'system'));
215 case self::TYPE_NOTIFICATION_REGISTRATION:
242 $this->
getMail()->appendInstallationSignature(
true);
243 $this->
sendMail(array($rcp),array(
'system'));
247 case self::TYPE_NOTIFICATION_REGISTRATION_REQUEST:
274 $this->
getMail()->appendInstallationSignature(
true);
275 $this->
sendMail(array($rcp),array(
'system'));
279 case self::TYPE_NOTIFICATION_UNSUBSCRIBE:
306 $this->
getMail()->appendInstallationSignature(
true);
307 $this->
sendMail(array($rcp),array(
'system'));
311 case self::TYPE_UNSUBSCRIBE_MEMBER:
324 $this->
getMail()->appendInstallationSignature(
true);
325 $this->
sendMail(array($rcp),array(
'system'));
329 case self::TYPE_SUBSCRIBE_MEMBER:
348 $this->
getMail()->appendInstallationSignature(
true);
350 $this->
sendMail(array($rcp),array(
'system'));
354 case self::TYPE_WAITING_LIST_MEMBER:
373 $this->
getMail()->appendInstallationSignature(
true);
374 $this->
sendMail(array($rcp),array(
'system'));
405 if($part->isAdmin($a_usr_id))
410 elseif($part->isTutor($a_usr_id))
419 if($part->isAdmin($a_usr_id) or $part->isTutor($a_usr_id))
423 if($part->isNotificationEnabled($a_usr_id))
436 if($part->isBlocked($a_usr_id))
448 if($part->hasPassed($a_usr_id))