The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package App::Kaizendo::Web::Model::Projects;
use Moose;
use MooseX::Types::LoadableClass qw/ClassName/;
use namespace::autoclean;

extends 'Catalyst::Model::KiokuDB';

# Set up KiokuDB to use App::Kaizendo::Datastore as the top level class
# Also, turn on safety bells and whistles
__PACKAGE__->config(  
    manage_scope => 1, 
    clear_leaks => 1,
    model_class => 'App::Kaizendo::Datastore',
);

# Make sure Datastore classes are loaded 
has '+model_class' => ( isa => ClassName, coerce => 1 );

__PACKAGE__->meta->make_immutable;

=head1 NAME

App::Kaizendo::Web::Model::Projects - Factory class for App::Kaizendo::Datastore

=head1 AUTHORS, COPYRIGHT AND LICENSE

See L<App::Kaizendo> for Authors, Copyright and License information.

=cut