模块

实现 ModuleInterface, HelperFactoryInterface

访问模块特定的服务。

4.0.0

Joomla CMS

方法

__construct

模块构造函数。

__construct(\Joomla\CMS\Dispatcher\ModuleDispatcherFactoryInterface dispatcherFactory, \Joomla\CMS\Helper\HelperFactoryInterface helperFactory) : 

4.0.0

参数

dispatcherFactory

ModuleDispatcherFactoryInterface 分发器工厂

helperFactory

HelperFactoryInterface 助手工厂

返回值

混合

getDispatcher

返回给定应用程序、模块和输入的调度器。

getDispatcher(\stdClass module, \Joomla\CMS\Application\CMSApplicationInterface application, \Joomla\Input\Input input = null) : \Joomla\CMS\Dispatcher\DispatcherInterface

4.0.0

参数

模块

stdClass 模块

应用程序

CMSApplicationInterface 应用程序

输入

Input 输入对象,默认为应用程序中的对象

返回值

DispatcherInterface

getHelper

返回给定名称的助手实例。

getHelper( name, mixed||string|int config = []) : \stdClass

4.0.0

参数

名称

string 名称

配置

array<string|int, mixed> 配置

返回值

stdClass

属性

dispatcherFactory

分发器工厂。

helperFactory

助手工厂。

4.0.0

类型

HelperFactoryInterface