mailtemplate.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. /**
  3. * @copyright (c) 2014 aircheng.com
  4. * @file sendmail.php
  5. * @brief 邮件数据模板
  6. * @author chendeshan
  7. * @date 2014/11/28 23:20:51
  8. * @version 2.9
  9. */
  10. class mailTemplate
  11. {
  12. /**
  13. * @brief 找回密码模板
  14. * @param array $param 模版参数
  15. * @return string
  16. */
  17. public static function findPassword($param)
  18. {
  19. $siteConfig = new Config("site_config");
  20. $templateString = "您好,您在{$siteConfig->name}申请找回密码的操作,点击下面这个链接进行密码重置:<a href='{url}'>{url}</a>。<br />如果不能点击,请您把它复制到地址栏中打开。";
  21. return strtr($templateString,$param);
  22. }
  23. /**
  24. * @brief 验证邮件模板
  25. * @param array $param 模版参数
  26. * @return string
  27. */
  28. public static function checkMail($param)
  29. {
  30. $siteConfig = new Config("site_config");
  31. $templateString = "感谢您注册{$siteConfig->name}服务,点击下面这个链接进行邮箱验证并激活您的帐号:<a href='{url}'>{url}</a>。<br />如果不能点击,请您把它复制到地址栏中打开。";
  32. return strtr($templateString,$param);
  33. }
  34. /**
  35. * @brief 到货通知邮件模板
  36. * @param array $param 模版参数
  37. * @return string
  38. */
  39. public static function notify($param)
  40. {
  41. $templateString = "尊敬的用户,您需要购买的 <{goodsName}> 现已全面到货,机不可失,从速购买! <a href='{url}' target='_blank'>立即购买</a>";
  42. return strtr($templateString,$param);
  43. }
  44. }