NAME
URI::Query::FromHash - Construct a query string from a hash ref
SYNOPSIS
use utf8;
use URI::Query::FromHash;
my $query_string = hash2query {
   foo  => 'bar',
   baz  => [ qw/qux quux/ ],
   utf8 => '☃',
};
# or
my %args = ...;
my $query_string = hash2query %args;
DESCRIPTION
URI::Query::FromHash aims to be a fast, light query string constructor.
Inspired by Ruby on Rails' to_query hash method.
METHODS
hash2query
Accepts a hash ref of query parameters. The value of each parameter must either by a simple scalar or an array ref of simple scalars.
All strings are assumed to be UTF-8 decoded values.
BENCHMARK
$ perl -Ilib example/bench.pl
              Rate        uri hash2query
uri        24436/s         --       -59%
hash2query 59077/s       142%         --
SEE ALSO
COPYRIGHT AND LICENSE
Copyright © 2015 by James Raspass
This is free software; you can redistribute it and/or modify it under the same terms as Perl itself.