X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fchatty;a=blobdiff_plain;f=lib%2FChatty%2FForm%2FMessageCreate.pm;fp=lib%2FChatty%2FForm%2FMessageCreate.pm;h=72b616e9285420a60c4d3693af47047b6095ee68;hp=0000000000000000000000000000000000000000;hb=b1babc5fbdaf0cfe573d1a126b9a6d88deb64352;hpb=6177b7c3d795a2505f95269ab2dd1d4c6f05a525 diff --git a/lib/Chatty/Form/MessageCreate.pm b/lib/Chatty/Form/MessageCreate.pm new file mode 100644 index 0000000..72b616e --- /dev/null +++ b/lib/Chatty/Form/MessageCreate.pm @@ -0,0 +1,13 @@ +package Chatty::Form::MessageCreate; + +use HTML::FormHandler::Moose; +extends 'HTML::FormHandler::Model::DBIC'; +use namespace::autoclean; + +has '+item_class' => (default => 'Message'); + +has_field 'content' => (input_class => 'validate[required]', label => 'Message', required => 1); +has_field 'submit' => (type => 'Submit', value => 'Create'); + +__PACKAGE__->meta->make_immutable; +1;