Rechercher une page de manuel
Mojo::Parameters.3pm
Langue: en
Version: 2010-08-12 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
Mojo::Parameters - Parameter ContainerSYNOPSIS
use Mojo::Parameters; my $params = Mojo::Parameters->new(foo => 'bar', baz => 23); print "$params";
DESCRIPTION
Mojo::Parameters is a container for form parameters.ATTRIBUTES
Mojo::Parameters implements the following attributes.charset
my $charset = $params->charset; $params = $params->charset('UTF-8');
Charset used for decoding parameters.
pair_separator
my $separator = $params->pair_separator; $params = $params->pair_separator(';');
Separator for parameter pairs.
params
my $parameters = $params->params; $params = $params->params(foo => 'b;ar', baz => 23);
The parameters.
METHODS
Mojo::Parameters inherits all methods from Mojo::Base and implements the following new ones.new
my $params = Mojo::Parameters->new; my $params = Mojo::Parameters->new('foo=b%3Bar&baz=23'); my $params = Mojo::Parameters->new(foo => 'b;ar', baz => 23);
Construct a new Mojo::Parameters object.
append
$params = $params->append(foo => 'ba;r');
Append parameters.
clone
my $params2 = $params->clone;
Clone parameters.
merge
$params = $params->merge($params2, $params3);
Merge parameters.
param
my $foo = $params->param('foo'); my @foo = $params->param('foo'); my $foo = $params->param(foo => 'ba;r');
Check parameter values.
parse
$params = $params->parse('foo=b%3Bar&baz=23');
Parse parameters.
remove
$params = $params->remove('foo');
Remove a parameter.
to_hash
my $hash = $params->to_hash;
Turn parameters into a hashref.
to_string
my $string = $params->to_string;
Turn parameters into a string.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicious.org>.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre