Controller One of the elements of model-view-controller (MVC) design pattern used for Joomla core components. The controller executes tasks that are being requested by the client or the system. The base API class we use for a controller is called JController. Previous article: Search engine friendly (SEF) Prev Next article: Object Oriented Programming (OOP) Next