MenuFactory

实现 MenuFactoryInterface

用于创建 Menu 对象的默认工厂

4.0.0

Joomla CMS

方法

createMenu

为请求的格式创建一个新的 Menu 对象。

createMenu( client, mixed||string|int options = []) : \Joomla\CMS\Menu\AbstractMenu

4.0.0

抛出

InvalidArgumentException

参数

客户端

string客户端的名称

选项

array<string|int, mixed>选项的关联数组

响应

AbstractMenu

getCacheControllerFactory

获取 CacheControllerFactoryInterface。

getCacheControllerFactory() : \Joomla\CMS\Cache\CacheControllerFactoryInterface
继承的

setCacheControllerFactory

设置要使用的缓存控制器工厂。

setCacheControllerFactory(\Joomla\CMS\Cache\CacheControllerFactoryInterface cacheControllerFactory = null) : 
继承的

4.2.0

参数

cacheControllerFactory

CacheControllerFactoryInterface要使用的缓存控制器工厂。

响应

void

属性

cacheControllerFactory

CacheControllerFactoryInterface

继承的

4.2.0

类型(s)

CacheControllerFactoryInterface