protected function parseArguments(string $string): ArgumentList
    {
        $argParser = $this->argumentParserFactory->create($string);
        return $argParser->tokenise();
    }
protected function parseArguments(string $string): ArgumentList
    {
        $argParser = $this->argumentParserFactory->create($string);
        return $argParser->tokenise();
    }
protected function parseArguments ( string $ string ) : ArgumentList { $ argParser = $ this -> argumentParserFactory -> create ( $ string ) ; return $ argParser -> tokenise ( ) ; }
Handlebars will give arguments in a string. This will transform them
into a legitimate argument array.

@param string $string The argument string.
@return ArgumentList
@throws Exception
Handlebars will give arguments in a string . This will transform them into a legitimate argument array .