public function parse(
        $argv = null,
        ParameterCluster $parameterCluster = null
    ) {
        $this->initialize($argv, $parameterCluster);

        return $this->checkValidityAndContinueParse();
    }
public function parse(
        $argv = null,
        ParameterCluster $parameterCluster = null
    ) {
        $this->initialize($argv, $parameterCluster);

        return $this->checkValidityAndContinueParse();
    }
public function parse ( $ argv = null , ParameterCluster $ parameterCluster = null ) { $ this -> initialize ( $ argv , $ parameterCluster ) ; return $ this -> checkValidityAndContinueParse ( ) ; }
Parse the arguments.

@param array            $argv
@param ParameterCluster $parameterCluster

@return array
Parse the arguments .