602a875bbcb38aec1f767069ea8ba956f8489048
[catagits/CatalystX-DynamicComponent.git] / t / lib / ModelsFromConfigInterfaceApp.pm
1 package ModelsFromConfigInterfaceApp;
2 use Moose;
3 use namespace::autoclean;
4
5 use Catalyst qw/
6     +CatalystX::DynamicComponent::ModelsFromConfig::InterfaceRoles
7 /;
8
9 extends 'Catalyst';
10
11 __PACKAGE__->config(
12     name => __PACKAGE__,
13     'Model::One' => {
14         class => 'SomeModelClass',
15         interface_roles => [qw/ SomeModelClassInterface /],
16     },
17 );
18
19 __PACKAGE__->setup;
20
21 1;
22