FormValidateAssetItem
扩展自 WebAssetItem 实现 WebAssetAttachBehaviorInterface表单验证资源的 Web 资源项类
自 |
4.0.0 |
---|---|
包 |
Joomla CMS |
方法
__construct
类构造函数
__construct( name, uri = null, mixed||string|int options = [], mixed||string|int attributes = [], mixed||string|int dependencies = []) :
继承
自 |
4.0.0 |
---|
参数
- name
string
资源名称- uri
string
资源的 URI- options
array<string|int, mixed>
资源的其他选项- attributes
array<string|int, mixed>
资源的属性- dependencies
array<string|int, mixed>
资源依赖项
响应
mixed
getAttribute
获取属性
getAttribute( key, default = null) :
继承
自 |
4.0.0 |
---|
参数
- key
string
属性键- default
string
默认值
响应
mixed
getAttributes
获取所有属性
getAttributes() : mixed||string|int
继承
自 |
4.0.0 |
---|
响应
array<string|int, mixed>
getDependencies
返回依赖项列表
getDependencies() : mixed||string|int
继承
自 |
4.0.0 |
---|
响应
array<string|int, mixed>
getName
返回资源名称
getName() :
继承
自 |
4.0.0 |
---|
响应
string
getOption
获取选项
getOption( key, default = null) :
继承
自 |
4.0.0 |
---|
参数
- key
string
选项键- default
string
默认值
响应
mixed
getOptions
获取所有选项
getOptions() : mixed||string|int
继承
自 |
4.0.0 |
---|
响应
array<string|int, mixed>
getUri
获取文件路径
getUri( resolvePath = true) :
继承
自 |
4.0.0 |
---|
参数
- resolvePath
bool
是否需要搜索真实路径
响应
string
如果已解析,则为解析后的路径,否则为空字符串。
getVersion
返回资源版本
getVersion() :
继承
自 |
4.0.0 |
---|
响应
string
isPathAbsolute
检查路径是相对于 /media 文件夹还是绝对路径
isPathAbsolute( path) :
继承
自 |
4.0.0 |
---|
参数
- path
string
要测试的路径
响应
bool
isPathExternal
检查路径是否为外部路径
isPathExternal( path) :
继承
自 |
4.0.0 |
---|
参数
- path
string
要测试的路径
响应
bool
onAttachCallback
资源附加到文档时调用的方法。
onAttachCallback(\Joomla\CMS\Document\Document doc) :
resolvePath
解析路径
resolvePath( path, type) :
继承
自 |
4.0.0 |
---|
参数
- path
string
要解析的路径- type
string
解析器方法
响应
string
setAttribute
设置属性
setAttribute( key, value = null) :
继承
自 |
4.0.0 |
---|
参数
- key
string
属性键- value
string
属性值
响应
self
setOption
设置选项
setOption( key, value = null) :
继承
自 |
4.0.0 |
---|
参数
- key
string
选项键- value
string
选项值
响应
self
属性
name
资源名称
继承
自 |
4.0.0 |
---|
类型
string
uri
资源的 URI
继承
自 |
4.0.0 |
---|
类型
string
options
资源的其他选项
继承
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
attributes
资源的属性,将在资源的 HTML 标签中呈现
继承
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
dependencies
资源依赖项
继承
自 |
4.0.0 |
---|
类型
array<string|int, string>
version
资源版本
继承
自 |
4.0.0 |
---|
类型
string