/**
 * Constructor.
 *
 * @param   array  $source   Source data (Optional, default is $_REQUEST)
 * @param   array  $options  Array of configuration parameters (Optional)
 *
 * @since   1.7.0
 * @deprecated  5.0  Use the `joomla/console` package instead
 */
public function __construct(array $source = null, array $options = array())
{
    if (isset($options['filter'])) {
        $this->filter = $options['filter'];
    } else {
        $this->filter = InputFilter::getInstance();
    }
    // Get the command line options
    $this->parseArguments();
    // Set the options for the class.
    $this->options = $options;
}