protected function getRawOptions()
    {
        global $argv;

        if (!is_array($this->rawOptions)) {
            $this->setRawOptions($argv);
        }

        return $this->rawOptions;
    }
protected function getRawOptions()
    {
        global $argv;

        if (!is_array($this->rawOptions)) {
            $this->setRawOptions($argv);
        }

        return $this->rawOptions;
    }
protected function getRawOptions ( ) { global $ argv ; if ( ! is_array ( $ this -> rawOptions ) ) { $ this -> setRawOptions ( $ argv ) ; } return $ this -> rawOptions ; }
Provides CLI arguments. Abstracted since it uses an ugly global variable.
Also allows a subclass to provide its own options.

@return array
Provides CLI arguments . Abstracted since it uses an ugly global variable . Also allows a subclass to provide its own options .