Method to get a singleton controller instance.
Read more ...
Typical view method for MVC based architecture. This function is to 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.
Sets the internal message that is passed with a redirect.
Set a URL for browser redirection.
The JHtmlForm is a utility class for form elements. It has two methods: token and csrf.
JHtmlFormbehavior is utility class for form related behaviors. This class has two methods - ajaxchosen and chosen.
JHtmlGrid is utility class for creating HTML Grids.
This method is used to cancel an edit.
This method is used to edit an existing record.
This method is used to save a record.
This method removes an item.
This method is used to publish a list of items.
The method adds a directory where Joomla should search for models. You may either pass a string or an array of directories.
It is a method to validate the form data.
It is a method to delete one or more records.
It is method to get a single record.
It is a method to get a table object, load it if necessary.
It is a 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.
The getTask() gets the last task that is being performed or was most recently performed.
It is a method to get a reference to the current view and load it if necessary.
It checks for a form token in the request. This function is used in conjunction with \JHtml::_('form.token') or \JSession::getFormToken.
It changes the order of one or more records.
It is a method to save the submitted ordering values for records.
It is a method to add a new record.
It returns a Model object, always creating it.
It is a method to change the published state of one or more records.
The function executes and displays a template script.
The function loads a template file. It first looks in the templates folder for an override.
The function sets the document title according to global configuration options.
The function adds one or more view paths to the controller's stack, in LIFO order.
This function is used to check-in of one or more records.
This method saves the submitted ordering values for records via AJAX.
This method is used to checkin a row.
It is a method used to check-out a row for editing.
This method is used to adjust the ordering of a row. It returns NULL if the user did not have edit privileges for any of the selected primary keys.
The function saves the manually set order of records.
This method is used to get an array of data items.
This method is used to get the model object.
This method redirects the browser or returns false if no redirect is set.
This method registers or maps a task to a method in the class.
This method registers the default task to perform if a mapping is not found.
This method unregisters or unmaps a task in the class.
It is a method to run batch operations.
It is a method to load item to edit associations in com_associations.
It is a method to load a row from version history.
It is a method to reload a record.
It is a method to get the model name. By default, the model name is parsed using the classname or it can be set by passing a $config['name'] in the class constructor.
It is a method to get model state variables.