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