NAKAGAWA Masaki > MouseX-Param-0.01 > MouseX::Param

Download:
MouseX-Param-0.01.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Module Version: 0.01   Source  

NAME ^

MouseX::Param - A Mouse role for manipulating params

SYNOPSIS ^

    package MyApp;
    use Mouse;
    with 'MouseX::Param';

    package main;

    my $app = MyApp->new(params => {
        foo => 10,
        bar => 20,
    });

    # getting params
    $app->param('foo'); # 10

    # getting list of params
    $app->param(); # foo, bar

    # setting params
    $app->param(foo => 30, bar => 40);

DESCRIPTION ^

MouseX::Param is a simple Mouse role which provides a CGI like param method.

METHODS ^

param

PROPERTIES ^

params

AUTHOR ^

NAKAGAWA Masaki <masaki@cpan.org>

THANKS TO ^

Stevan Little, "AUTHOR" in MooseX::Param

LICENSE ^

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO ^

Mouse, MooseX::Param