/**
  * 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');
 }