Base class for a Joomla Controller
Controller (Controllers are where you put all the actual code.) Provides basic functionality, such as rendering views (aka displaying templates).
Located in /libraries/legacy/controller/legacy.php (line 22)
JObject | --JControllerLegacy
Class | Description |
---|---|
![]() |
Admin Controller |
![]() |
Banners Controller |
![]() |
Tracks list controller class. |
![]() |
Cache Controller |
![]() |
Categories view class for the Category package. |
![]() |
Checkin Controller |
![]() |
Config Component Controller |
![]() |
Controller for global configuration |
![]() |
Note: this view is intended only to be opened in a popup |
![]() |
Contact Component Controller |
![]() |
Content Component Controller |
![]() |
Contenthistory Controller |
![]() |
Contenthistory list controller class. |
![]() |
Cpanel Controller |
![]() |
Finder Component Controller. |
![]() |
Indexer controller class for Finder. |
![]() |
Installer Controller |
![]() |
Installer Database Controller |
![]() |
Discover Installation Controller |
![]() |
|
![]() |
Languages Installer Controller |
![]() |
Installer Manage Controller |
![]() |
Installer Update Controller |
![]() |
Joomla! Update Controller |
![]() |
The Joomla! update controller for the Update view |
![]() |
Languages Controller |
![]() |
Languages Controller |
![]() |
Login Controller |
![]() |
Media Manager Component Controller |
![]() |
Media File Controller |
![]() |
Folder Media Controller |
![]() |
Base controller class for Menu Manager. |
![]() |
The Menu List Controller |
![]() |
Messages master display controller. |
![]() |
Messages Component Message Model |
![]() |
Modules manager master display controller. |
![]() |
Newsfeeds Component Controller |
![]() |
Plugins master display controller. |
![]() |
Redirect master display controller. |
![]() |
Search Component Controller |
![]() |
Methods supporting a list of search terms. |
![]() |
Tags Component Controller |
![]() |
Templates manager master display controller. |
![]() |
Template style controller class. |
![]() |
Base controller class for Users. |
![]() |
Users mail controller. |
![]() |
Weblinks Component Controller |
![]() |
Suggestions JSON controller for Finder. |
![]() |
|
![]() |
The Tags List Controller |
![]() |
Content Component Controller |
![]() |
Base class for a Joomla Administrator Controller |
![]() |
Controller tailored to suit most form-based admin operations. |
Instance container.
The base path of the controller
The default view for the display method.
The mapped task that was performed.
Redirect message.
Redirect message type.
Array of class methods
The prefix of the models
The name of the controller
The set of search directories for resources (views).
URL for redirection.
Current or most recently performed task.
Array of class methods to call for a given task.
Inherited from JObject
JObject::$_errors
Adds to the stack of model paths in LIFO order.
Create the filename for a resource.
Method to get a singleton controller instance.
Constructor.
Adds to the search path for templates and resources.
Add one or more view paths to the controller's stack, in LIFO order.
Authorisation check
Method to check whether an ID is in the edit list.
Method to load and return a model object.
Method to load and return a view object. This method first looks in the current template directory for a match and, failing that, uses a default set path to load the view class file.
Note the "name, prefix, type" order of parameters, which differs from the "name, type, prefix" order used in related public methods.
Typical view method for MVC based architecture
This function is provide as a default implementation, in most cases you will need to override it in your own controllers.
Execute a task by triggering a method in the derived class.
Method to get a model object, loading it if required.
Method to get the controller name
The dispatcher name is set by default parsed using the classname, or it can be set by passing a $config['name'] in the class constructor
Get the last task that is being performed or was most recently performed.
Method to get a reference to the current view and load it if necessary.
Method to add a record ID to the edit list.
Redirects the browser or returns false if no redirect is set.
Register the default task to perform if a mapping is not found.
Register (map) a task to a method in the class.
Method to check whether an ID is in the edit list.
Sets the internal message that is passed with a redirect
Sets an entire array of search paths for resources.
Set a URL for browser redirection.
Unregister (unmap) a task in the class.
Inherited From JObject
JObject::__construct()
JObject::def()
JObject::get()
JObject::getError()
JObject::getErrors()
JObject::getProperties()
JObject::set()
JObject::setError()
JObject::setProperties()
JObject::__toString()
Documentation generated on Tue, 19 Nov 2013 15:06:47 +0100 by phpDocumentor 1.4.3