AdminCompanyModules extends AdminController
Admin Company Module Settings
Table of Contents
Methods
| addGroup() | Adds the module group |
| addRow() | Add a module row |
| available() | Modules Available page |
| deleteGroup() | Permanently removes the module group |
| deleteRow() | Delete a module row |
| editGroup() | Updates the module group |
| editRow() | Edit a module row |
| index() | Module settings page |
| install() | Install a module for this company |
| installed() | Modules Installed page |
| manage() | Manage a module, displays the manage interface for the requested module and processes any necessary module meta data |
| preAction() | Pre-action |
| uninstall() | Uninstall a module for this company |
| upgrade() | Upgrade a module |
| requireModule() | Require the module, redirects on error |
| setTabs() | Sets the installed/available tabs to the view |
Methods
addGroup()
Adds the module group
public
addGroup() : mixed
addRow()
Add a module row
public
addRow() : mixed
available()
Modules Available page
public
available() : mixed
deleteGroup()
Permanently removes the module group
public
deleteGroup() : mixed
deleteRow()
Delete a module row
public
deleteRow() : mixed
editGroup()
Updates the module group
public
editGroup() : mixed
editRow()
Edit a module row
public
editRow() : mixed
index()
Module settings page
public
index() : mixed
install()
Install a module for this company
public
install() : mixed
installed()
Modules Installed page
public
installed() : mixed
manage()
Manage a module, displays the manage interface for the requested module and processes any necessary module meta data
public
manage() : mixed
preAction()
Pre-action
public
preAction() : mixed
uninstall()
Uninstall a module for this company
public
uninstall() : mixed
upgrade()
Upgrade a module
public
upgrade() : mixed
requireModule()
Require the module, redirects on error
private
requireModule(int $module_id) : mixed
Parameters
- $module_id : int
-
The ID of the module to require
setTabs()
Sets the installed/available tabs to the view
private
setTabs() : mixed