WebAssetManagerInterface

Web 资源管理器接口

4.0.0

Joomla CMS

方法

disableAsset

停用资源项,使其不会附加到文档

disableAsset( type,  name) : 
抛出

UnknownAssetException 当无法找到资源时

InvalidActionException 当管理器已附加到文档时

4.0.0

参数

类型

string 资源类型,脚本或样式等

名称

string 资源名称

响应

自身

getAssets

获取为给定类型启用的所有资源

getAssets( type,  sort = false) : \Joomla\CMS\WebAsset\WebAssetItemInterface||string|int
抛出

UnknownAssetException 当无法找到资源时

UnsatisfiedDependencyException 当无法找到依赖项时

4.0.0

参数

类型

string 资源类型,脚本或样式等

排序

bool 是否需要排序资源以遵循依赖关系图

响应

array<string|int, WebAssetItemInterface>

isAssetActive

检查资源是否已启用

isAssetActive( type,  name) : 
抛出

UnknownAssetException 当无法找到资源时

4.0.0

参数

类型

string 资源类型,脚本或样式等

名称

string 资源名称

响应

bool

useAsset

启用资源项以附加到文档

useAsset( type,  name) : 
抛出

UnknownAssetException 当无法找到资源时

InvalidActionException 当管理器已附加到文档时

4.0.0

参数

类型

string 资源类型,脚本或样式等

名称

string 资源名称

响应

自身