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 选项值

响应

自身