MVCFactoryInterface
Factory to create MVC objects.
| since |
3.10.0 |
|---|---|
| package |
Joomla CMS |
Methods
createModel
Method to load and return a model object.
createModel(string name, string prefix = '', array config = array()) : \Joomla\CMS\MVC\Model\BaseModel
| since |
3.10.0 |
|---|---|
| throws |
|
Arguments
- name
stringThe name of the model.- prefix
stringOptional model prefix.- config
arrayOptional configuration array for the model.
Response
\Joomla\CMS\MVC\Model\BaseModelThe model object
createTable
Method to load and return a table object.
createTable(string name, string prefix = '', array config = array()) : \Joomla\CMS\Table\Table
| since |
3.10.0 |
|---|---|
| throws |
|
Arguments
- name
stringThe name of the table.- prefix
stringOptional table prefix.- config
arrayOptional configuration array for the table.
Response
\Joomla\CMS\Table\TableThe table object
createView
Method to load and return a view object.
createView(string name, string prefix = '', string type = '', array config = array()) : \Joomla\CMS\MVC\View\View
| since |
3.10.0 |
|---|---|
| throws |
|
Arguments
- name
stringThe name of the view.- prefix
stringOptional view prefix.- type
stringOptional type of view.- config
arrayOptional configuration array for the view.
Response
\Joomla\CMS\MVC\View\ViewThe view object