Get sugar working
[catagits/Catalyst-Runtime.git] / t / lib / TestAppCustomContainer / SugarContainer.pm
CommitLineData
88cea23c 1package TestAppCustomContainer::SugarContainer;
3ef84846 2use Moose;
88cea23c 3use namespace::autoclean;
4use Catalyst::IOC;
71d3df94 5use Bread::Board;
3ef84846 6extends 'Catalyst::IOC::Container';
7
8sub BUILD {
9 my $self = shift;
b18a77bd 10
71d3df94 11 warn("Add Bar to model");
12 $self->get_sub_container('model')->add_service(
13 component(
14 'Bar' =>
15 class => 'TestAppCustomContainer::Model::Bar',
16 dependencies => { foo => depends_on('/model/DefaultSetup') },
17 )
18 );
3ef84846 19}
20
88cea23c 21__PACKAGE__->meta->make_immutable;
22
3ef84846 231;