MVCComponent

扩展自 Component 实现 MVCFactoryServiceInterface

MVC 组件类。

4.0.0

Joomla CMS

方法

__construct

组件构造函数。

__construct(\Joomla\CMS\Dispatcher\ComponentDispatcherFactoryInterface dispatcherFactory) : 
继承

4.0.0

参数

dispatcherFactory

ComponentDispatcherFactoryInterface分发器工厂

返回值

混合类型

getDispatcher

返回给定应用程序的分发器。

getDispatcher(\Joomla\CMS\Application\CMSApplicationInterface application) : \Joomla\CMS\Dispatcher\DispatcherInterface
继承

4.0.0

参数

应用程序

CMSApplicationInterface应用程序

返回值

DispatcherInterface

getMVCFactory

获取工厂。

getMVCFactory() : \Joomla\CMS\MVC\Factory\MVCFactoryInterface
继承

4.0.0

抛出

UnexpectedValueException如果未设置工厂,则可能会抛出此异常。

返回值

MVCFactoryInterface

setMVCFactory

MVC 工厂。

setMVCFactory(\Joomla\CMS\MVC\Factory\MVCFactoryInterface mvcFactory) : 
继承

4.0.0

参数

mvcFactory

MVCFactoryInterface工厂

返回值

void

属性

dispatcherFactory

分发器工厂。

继承

mvcFactory

MVC 工厂。

继承