Nar has asked for the wisdom of the Perl Monks concerning the following question:
#Party.pm { package Party; use Moose; has 'table' => ( is => 'rw', isa => 'ArrayRef[Table]' ); } { package Table; use Moose; has 'size' => ( is => 'rw', isa => 'Str' ); has 'color' => ( is => 'rw', isa => 'Str' ); } -------- #goToParty.pl use Party.pm #BIG RED TABLE my $table1 = Table->new(size => 'big', color => 'red'); my $party = Party->new( tables => [ $table1] ); #SMALL BLUE TABLE my $table2 = Table->new(size => 'small', color => 'blue');
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl Moose, basics
by jeffa (Bishop) on Dec 10, 2015 at 23:10 UTC | |
by Cow1337killr (Monk) on Jun 29, 2016 at 18:47 UTC | |
|
Re: Perl Moose, basics
by Riales (Hermit) on Dec 10, 2015 at 23:02 UTC | |
|
Re: Perl Moose, basics
by Nar (Novice) on Dec 10, 2015 at 23:57 UTC |