Travis Build Status
<a href="https://kritika.io/users/kiwiroy/repos/7509235145731088/heads/master/">
  <img alt="Kritika Analysis Status"
       src="https://kritika.io/users/kiwiroy/repos/7509235145731088/heads/master/status.svg?type=score%2Bcoverage%2Bdeps" />
</a>

<a href="https://coveralls.io/github/kiwiroy/mojo-transaction-http-role-mechanize?branch=master">
  <img alt="Coverage Status"
       src="https://coveralls.io/repos/github/kiwiroy/mojo-transaction-http-role-mechanize/badge.svg?branch=master" />
</a>

NAME

Mojo::Transaction::HTTP::Role::Mechanize - Mechanize Mojo a little

SYNOPSIS

# description
my $tx = $ua->get('/')->with_roles('+Mechanize');
my $submit_tx = $tx->submit('#submit-id', username => 'fry');
$ua->start($submit_tx);

DESCRIPTION

Role::Tiny based role to compose a form submission "trait" into Mojo::Transaction::HTTP.

METHODS

Mojo::Transaction::HTTP::Role::Mechanize implements the following methods.

submit

# result
$submit_tx = $tx->submit('#id', username => 'fry');

Build a new Mojo::Transaction::HTTP object with "tx" in Mojo::UserAgent::Transactor and the contents of the form with the $id and merged values.

AUTHOR

kiwiroy - Roy Storey kiwiroy@cpan.org

CONTRIBUTORS

tekki - Rolf Stöckli tekki@cpan.org

LICENSE

This library is free software and may be distributed under the same terms as perl itself.