1package BookDB::Form::Author;
2
3use HTML::FormHandler::Moose;
4extends 'HTML::FormHandler::Model::DBIC';
5
6has '+item_class' => ( default => 'Author' );
7
8has_field 'last_name' => ( type => 'Text', required => 1 );
9has_field 'first_name' => ( type => 'Text', required => 1 );
10has_field 'country' => ( type => 'Text' );
11has_field 'birthdate' => ( type => 'DateTime' );
12has_field 'books' => ( type => 'Repeatable' );
13has_field 'books.contains' => ( type => '+BookDB::Form::Field::Book' );
14
15no HTML::FormHandler::Moose;
161;
17