]>
Dogcows Code - chaz/chatty/blob - lib/Chatty/Form/RoomCreate.pm
1 package Chatty
::Form
::RoomCreate
;
3 use HTML
::FormHandler
::Moose
;
4 extends
'HTML::FormHandler::Model::DBIC';
5 use namespace
::autoclean
;
7 has '+item_class' => (default => 'Room');
8 has '+unique_messages' => (default => sub {
9 {name
=> 'Room name is already taken'};
12 has_field
'name' => (input_class
=> 'validate[required]', label
=> 'Room name', required
=> 1, unique
=> 1);
13 has_field
'submit' => (type
=> 'Submit', value
=> 'Create');
15 __PACKAGE__-
>meta->make_immutable;
This page took 0.034831 seconds and 4 git commands to generate.