The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more
123456789101112 package Example::Model::LoginRequest;use Moose;use CatalystX::RequestModel;extends 'Catalyst::Model';content_type 'application/x-www-form-urlencoded';has username => (is=>'ro', required=>1, property=>1); has password => (is=>'ro', property=>1);__PACKAGE__->meta->make_immutable();
package
Example::Model::LoginRequest;
use
Moose;
CatalystX::RequestModel;
extends
'Catalyst::Model'
;
content_type
'application/x-www-form-urlencoded'
has
username
=> (
is
=>
'ro'
,
required
=>1,
property
=>1);
password
__PACKAGE__->meta->make_immutable();