protected function getArguments(array $matches, $name)
	{
		$args = [];
		$i    = 0;
		while (isset($matches[$name . $i]))
		{
			$args[] = $matches[$name . $i];
			++$i;
		}

		return $args;
	}
protected function getArguments(array $matches, $name)
	{
		$args = [];
		$i    = 0;
		while (isset($matches[$name . $i]))
		{
			$args[] = $matches[$name . $i];
			++$i;
		}

		return $args;
	}
protected function getArguments ( array $ matches , $ name ) { $ args = [ ] ; $ i = 0 ; while ( isset ( $ matches [ $ name . $ i ] ) ) { $ args [ ] = $ matches [ $ name . $ i ] ; ++ $ i ; } return $ args ; }
Get the list of arguments produced by a regexp's match

@param  string[] $matches Regexp matches
@param  string   $name    Regexp name
@return string[]
Get the list of arguments produced by a regexp s match