protected function advanceArg($key)
    {
        $data = Strings::splite($key, ' : ');
        //
        $arg = $data[0];
        $desc = $data[1];
        //
        $this->simpleArg($arg, $desc);
    }
protected function advanceArg($key)
    {
        $data = Strings::splite($key, ' : ');
        //
        $arg = $data[0];
        $desc = $data[1];
        //
        $this->simpleArg($arg, $desc);
    }
protected function advanceArg ( $ key ) { $ data = Strings :: splite ( $ key , ' : ' ) ; // $ arg = $ data [ 0 ] ; $ desc = $ data [ 1 ] ; // $ this -> simpleArg ( $ arg , $ desc ) ; }
set advanced arg with required description.
set advanced arg with required description .