KeepaliveAssetItem

扩展 WebAssetItem 实现 WebAssetAttachBehaviorInterface

Keepalive 资产的 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) : 

对资产添加脚本选项很有用。

4.0.0

参数

文档

Document活动文档

响应

void

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