Back to Joomla project (class list)

Class BaseApplication - list of methods

Joomla Platform Base Application Class
Package: Joomla\CMS\Application
Copyright: (C) 2012 Open Source Matters, Inc.
License: GNU General Public License version 2 or later; see LICENSE.txt
Located at: Joomla/Application/BaseApplication.php
Project: Joomla

Method Summary

public
(\Joomla\CMS\Input\Input $input = null, \Joomla\Registry\Registry $config = null)

Class constructor.
Parameters
  • \Joomla\CMS\Input\Input $input An optional argument to provide dependency injection for the application's input object. If the argument is a \JInput object that object will become the application's input object, otherwise a default input object is created.
  • \Joomla\Registry\Registry $config An optional argument to provide dependency injection for the application's config object. If the argument is a Registry object that object will become the application's config object, otherwise a default config object is created.
Since
  • 3.0.0
Show source code of this method: __construct Source Code

Tags Summary

ready-only \Joomla\CMS\Input\Input
$input
The application input object
Since
3.0.0
Deprecated
5.0
Application classes should be based on \Joomla\Application\AbstractApplication