MailHelper
电子邮件助手类,提供静态方法来执行与 Joomla 电子邮件例程相关的各种任务。
抽象
待办事项 |
测试这些方法,因为正则表达式工作是在第一次运行时进行的,并且没有经过彻底的测试 |
---|---|
自从 |
1.7.0 |
包 |
Joomla CMS |
方法
checkContent
在正则表达式函数调用后检查内容。
checkContent( content) :
静态
抛出 |
|
---|---|
自从 |
4.1.0 |
参数
- 内容
string
要检查的内容。
响应
void
cleanAddress
验证电子邮件地址中不包含任何额外的注入标题。
cleanAddress( address) :
静态
自从 |
1.7.0 |
---|
参数
- 地址
string
电子邮件地址。
响应
mixed
电子邮件地址字符串或布尔值 false(如果存在注入标题)。
cleanBody
从电子邮件正文中清除任何注入的标题。
cleanBody( body) :
静态
自从 |
1.7.0 |
---|
参数
- 正文
string
电子邮件正文字符串。
响应
string
已清理的电子邮件正文字符串。
cleanLine
清理单行输入。
cleanLine( value) :
静态
自从 |
1.7.0 |
---|
参数
- 值
string
要清理的字符串。
响应
string
已清理的字符串。
cleanSubject
从主题字符串中清除任何注入的标题。
cleanSubject( subject) :
静态
自从 |
1.7.0 |
---|
参数
- 主题
string
电子邮件主题字符串。
响应
string
已清理的电子邮件主题字符串。
cleanText
清理多行输入。
cleanText( value) :
静态
自从 |
1.7.0 |
---|
参数
- 值
string
要清理的多行字符串。
响应
string
已清理的多行字符串。
convertRelativeToAbsoluteUrls
将相对(链接、图像源)转换为绝对 URL,以便内容在电子邮件中可访问
convertRelativeToAbsoluteUrls( content) :
静态
自从 |
4.1.0 |
---|
参数
- 内容
string
需要转换的内容
响应
string
已转换的内容,其中相对 URL 已转换为绝对 URL
isEmailAddress
验证字符串是否处于正确的电子邮件地址格式。
isEmailAddress( email) :
静态
自从 |
1.7.0 |
---|
参数
- 电子邮件
string
要验证的字符串。
响应
bool
如果字符串格式正确,则为真;否则为假。