1package Bread::Board::Container::FromParameterized;
2our $AUTHORITY = 'cpan:STEVAN';
3# ABSTRACT: container with weak parent reference
4$Bread::Board::Container::FromParameterized::VERSION = '0.37';
5use Moose;
6
7extends 'Bread::Board::Container';
8
9has '+parent' => (
10    weak_ref => 0,
11);
12
13__PACKAGE__->meta->make_immutable;
14
15no Moose; 1;
16
17__END__
18
19=pod
20
21=encoding UTF-8
22
23=head1 NAME
24
25Bread::Board::Container::FromParameterized - container with weak parent reference
26
27=head1 VERSION
28
29version 0.37
30
31=head1 DESCRIPTION
32
33When L<creating|Bread::Board::Container::Parameterized/create (
34%params )> an actual container from a L<parameterized
35container|Bread::Board::Container::Parameterized>, the returned
36container is re-blessed into this class.
37
38The only difference between this class and L<Bread::Board::Container>
39is that the C<parent> attribute here is a weak reference.
40
41=head1 AUTHOR
42
43Stevan Little <stevan@iinteractive.com>
44
45=head1 BUGS
46
47Please report any bugs or feature requests on the bugtracker website
48https://github.com/stevan/BreadBoard/issues
49
50When submitting a bug or request, please include a test-file or a
51patch to an existing test-file that illustrates the bug or desired
52feature.
53
54=head1 COPYRIGHT AND LICENSE
55
56This software is copyright (c) 2019, 2017, 2016, 2015, 2014, 2013, 2011, 2009 by Infinity Interactive.
57
58This is free software; you can redistribute it and/or modify it under
59the same terms as the Perl 5 programming language system itself.
60
61=cut
62