KeepaliveAssetItem
扩展 WebAssetItem 实现 WebAssetAttachBehaviorInterfaceKeepalive 资产的 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 |
---|
参数
- 名称
string
资产名称- URI
string
资产的 URI- 选项
array<string|int, mixed>
资产的其他选项- 属性
array<string|int, mixed>
资产的属性- 依赖项
array<string|int, mixed>
资产依赖项
响应
混合
getAttribute
获取属性
getAttribute( key, default = null) :
继承
自 |
4.0.0 |
---|
参数
- 键
string
属性键- 默认
string
默认值
响应
混合
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 |
---|
参数
- 键
string
选项键- 默认
string
默认值
响应
混合
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 |
---|
参数
- 路径
string
要测试的路径
响应
bool
isPathExternal
检查路径是否为外部路径
isPathExternal( path) :
继承
自 |
4.0.0 |
---|
参数
- 路径
string
要测试的路径
响应
bool
onAttachCallback
将资产附加到文档时调用的方法。
onAttachCallback(\Joomla\CMS\Document\Document doc) :
resolvePath
解析路径
resolvePath( path, type) :
继承
自 |
4.0.0 |
---|
参数
- 路径
string
要解析的路径- 类型
string
解析器方法
响应
string
setAttribute
设置属性
setAttribute( key, value = null) :
继承
自 |
4.0.0 |
---|
参数
- 键
string
属性键- 值
string
属性值
响应
自身
setOption
设置选项
setOption( key, value = null) :
继承
自 |
4.0.0 |
---|
参数
- 键
string
选项键- 值
string
选项值
响应
自身
属性
名称
资产名称
继承
自 |
4.0.0 |
---|
类型
string
URI
资产的 URI
继承
自 |
4.0.0 |
---|
类型
string
选项
资产的其他选项
继承
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
属性
资产的属性,将渲染在资产的 HTML 标签中
继承
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
依赖项
资产依赖项
继承
自 |
4.0.0 |
---|
类型
array<string|int, string>
版本
资产版本
继承
自 |
4.0.0 |
---|
类型
string