WebAssetItem
实现 WebAssetItemInterfaceWeb 资产项类
资产项是“只读”对象,所有属性都必须通过类构造函数设置。唯一允许编辑的属性是属性和选项。不允许更改 uri 或依赖项,建议创建新的资产实例。
自 |
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 |
---|
响应
字符串
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 |
---|
响应
字符串
isPathAbsolute
检查路径是否相对于 /media 文件夹或绝对路径
isPathAbsolute( path) :
自 |
4.0.0 |
---|
参数
- 路径
string
要测试的路径
响应
布尔值
isPathExternal
检查路径是否为外部路径
isPathExternal( path) :
自 |
4.0.0 |
---|
参数
- 路径
string
要测试的路径
响应
布尔值
resolvePath
解析路径
resolvePath( path, type) :
自 |
4.0.0 |
---|
参数
- 路径
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 |
---|
类型
字符串
URI
资产的 URI
自 |
4.0.0 |
---|
类型
字符串
选项
资产的其他选项
自 |
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 |
---|
类型
字符串