WebAssetItemInterface
Web 资产项接口
资产项是“只读”对象,所有属性必须通过类构造函数设置。允许编辑的属性仅限于属性和选项。不允许更改 uri 或依赖关系,建议创建新的资产实例。
自 |
4.0.0 |
---|---|
包 |
Joomla CMS |
方法
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
获取资产的 URI
getUri( resolvePath = true) :
自 |
4.0.0 |
---|
参数
- resolvePath
bool
是否需要搜索真实路径
响应
string
getVersion
返回资产版本
getVersion() :
自 |
4.0.0 |
---|
响应
string
setAttribute
设置属性
setAttribute( key, value = null) :
自 |
4.0.0 |
---|
参数
- 键
string
属性键- 值
string
属性值
响应
自身
setOption
设置选项
setOption( key, value = null) :
自 |
4.0.0 |
---|
参数
- 键
string
选项键- 值
string
选项值
响应
自身