\HeaderBaseModule_Controller
Synopsis
class HeaderBaseModule_Controller
extends ModuleController
{
- // Inherited members from ModuleController
- protected ContentModule $dataRecord;
- protected $currentController;
- // methods
- public void getMenu()
- // Inherited methods from ModuleController
- public void __construct()
- public void init()
- public SSViewer getViewer()
- public void handleRequest()
- public void data()
- public void currController()
- public mixed Link()
- public array|SS_HTTPResponse|ViewableData_Customised actionResponse()
- public SS_HTTPResponse jsonResponse()
- public SS_HTTPResponse ajaxResponse()
Hierarchy
Extends
Members
protected
- $currentController
- $dataRecord — ContentModule
Methods
public
Inherited from ModuleController
public
- Link() — Overwrite the link function from the Controller
- actionResponse() — Determines whether ajax or not and responds accordingly
- ajaxResponse() — Handles returning the template for an ajax response
- currController()
- data()
- getViewer() — Return an SSViewer object to process the data
- handleRequest()
- init()
- jsonResponse() — Handles returning a JSON response, makes sure Content-Type header is set