Shodo::Suzuri - Request and Reponse Parser for Shodo
$suzuri->request($req);
Set HTTP::Request object.
$suzuri->response($res);
Set HTTP::Response object.
$suzuri->params( category => { isa => 'Str', documentation => 'Category of articles.' }, limit => { isa => 'Int', default => 20, optional => 1, documentation => 'Limitation numbers per page.' }, page => { isa => 'Int', default => 1, optional => 1, documentation => 'Page number you want to get.' } );
Parameters for validation and documentation. These rules are based on Data::Validator's interfaces.
$suzuri->validate($params);
Validate with the rules defined by "params" method. Parameter must be HASH ref.
$suzuri->doc();
Return the Markdown formatted document for Web API.
Copyright (C) Yusuke Wada.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Yusuke Wada <yusuke@kamawada.com>
To install Shodo, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Shodo
CPAN shell
perl -MCPAN -e shell install Shodo
For more information on module installation, please visit the detailed CPAN module installation guide.