original_string: public static function fetchArgs(array $reqArgs, array $optionalArgs)
      {
          $values = self::fetchReqArgs($reqArgs);
          $values = array_merge($values, self::fetchOptionalArgs($optionalArgs));
          return $values;
      }
code: public static function fetchArgs(array $reqArgs, array $optionalArgs)
      {
          $values = self::fetchReqArgs($reqArgs);
          $values = array_merge($values, self::fetchOptionalArgs($optionalArgs));
          return $values;
      }
code_tokens: public static function fetchArgs ( array $ reqArgs , array $ optionalArgs ) { $ values = self :: fetchReqArgs ( $ reqArgs ) ; $ values = array_merge ( $ values , self :: fetchOptionalArgs ( $ optionalArgs ) ) ; return $ values ; }
docstring: Retrieves the specified arguments from REQUEST. This will throw an
  exception if a required argument is not present, but not if an optional
  argument is not.
  
  @param array reqArgs - required arguments that must exist
  @param array optionalArgs - arguments that should be retrieved if exist
  
  @return values - map of argument name/value pairs retrieved.
docstring_tokens: Retrieves the specified arguments from REQUEST . This will throw an exception if a required argument is not present but not if an optional argument is not .