Example #1
0
 public static function setMailing(CMail $mail, $minTimeBetweenSendMailHours = self::DEFAULT_MIN_TIME_BETWEEN_SEND_MAIL_HOURS)
 {
     // Enables mailing about encountered errors with the provided CMail object.
     assert('is_int($minTimeBetweenSendMailHours)', vs(isset($this), get_defined_vars()));
     assert('$minTimeBetweenSendMailHours >= 0', vs(isset($this), get_defined_vars()));
     self::$ms_mailing = true;
     self::$ms_mail = $mail;
     self::$ms_minTimeBetweenSendMailHours = $minTimeBetweenSendMailHours;
     self::registerHandlers();
 }