ButtonsRegistry

实现 ButtonsRegistryInterfaceDispatcherAwareInterface

按钮注册表类

最终

5.0.0

Joomla CMS

方法

添加

在注册表中注册元素,添加新的或覆盖现有的。

add(\Joomla\CMS\Editor\Button\ButtonInterface instance) : 

5.0.0

参数

实例

ButtonInterface按钮实例。

响应

静态

获取全部

返回所有已注册元素的列表。

getAll() : \Joomla\CMS\Editor\Button\ButtonInterface||string|int

5.0.0

响应

array<string|int, ButtonInterface>

初始化注册表

触发事件以允许通过插件注册元素。

initRegistry(mixed||string|int options = []) : \Joomla\CMS\Editor\Button\ButtonsRegistryInterface

5.0.0

参数

选项

array<string|int, mixed>包含编辑器信息的额外数据。

响应

ButtonsRegistryInterface

属性

注册表

已注册元素的列表

5.0.0

类型

array<string|int, mixed>

已初始化

初始化的内部标志

5.0.0

类型

布尔值