Пример #1
0
 /**
  * @return MailService
  */
 public static function get_mail_service()
 {
     if (self::$mail_service === null) {
         $config = MailServiceConfig::load();
         if ($config->is_smtp_enabled()) {
             self::$mail_service = new SMTPMailService($config->to_smtp_config());
         } else {
             self::$mail_service = new DefaultMailService();
         }
     }
     return self::$mail_service;
 }