/** * Instantiate the controller. * * @param \JInput $input The input object. * @param \JApplicationCms $app The application object. * @param array $config The config object. */ public function __construct(\JInput $input = null, \JApplicationCms $app = null, $config = array()) { parent::__construct($input, $app, $config); $this->key = $this->key ?: ArrayHelper::getValue($config, 'key'); $this->urlVar = $this->urlVar ?: ArrayHelper::getValue($config, 'urlVar'); }