8c0bab7bbaefe9a56847c4caebe35c71383b6e86
[catagits/Catalyst-Runtime.git] / t / lib / TestAppCustomContainer / SugarContainer.pm
1 package TestAppCustomContainer::SugarContainer;
2 use Moose;
3 use namespace::autoclean;
4 use Catalyst::IOC;
5 extends 'Catalyst::IOC::Container';
6
7 container {
8     model {
9         component(
10             'Bar' =>
11                 class        => 'TestAppCustomContainer::Model::Bar',
12                 dependencies => { foo => depends_on('/model/DefaultSetup') },
13         );
14     };
15 };
16
17 __PACKAGE__->meta->make_immutable;
18
19 1;