API15:JController
From Joomla! Documentation
[Edit Descripton] Template:Description:JController
Defined in
libraries/joomla/application/component/controller.php
Methods
| Method name | Description |
|---|---|
| getInstance | Method to get a singleton controller instance. |
| addModelPath | Adds to the stack of model paths in LIFO order. |
| addViewPath | Add one or more view paths to the controller's stack, in LIFO order. |
| __construct | Constructor. |
| execute | Execute a task by triggering a method in the derived class. |
| authorize | Authorization check |
| display | Typical view method for MVC based architecture |
| redirect | Redirects the browser or returns false if no redirect is set. |
| getModel | Method to get a model object, loading it if required. |
| getTasks | Gets the available tasks in the controller. public array Array[i] of task names.
1.5 |
| getTask | Get the last task that is or was to be performed. |
| getName | Method to get the controller name |
| getView | Method to get a reference to the current view and load it if necessary. |
| registerTask | Register (map) a task to a method in the class. |
| registerDefaultTask | Register the default task to perform if a mapping is not found. |
| setMessage | Sets the internal message that is passed with a redirect |
| setRedirect | Set a URL for browser redirection. |
| setAccessControl | Sets the access control levels. |
Importing
jimport( 'joomla.application.component.controller' );
[Edit See Also] Template:SeeAlso:JController
Examples
<CodeExamplesForm />