MooseX-InsideOut
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
t/lib/InsideOut/BaseArray.pm view on Meta::CPAN
use strict;
use warnings;
package InsideOut::BaseArray;
use constant FOO => 0;
sub new {
my $class = shift;
my %p = @_;
my $self = bless [] => $class;
$self->[FOO] = $p{base_foo};
return $self;
}
sub base_foo {
my $self = shift;
if (@_) { $self->[FOO] = shift }
return $self->[FOO];
}
t/lib/InsideOut/BaseHash.pm view on Meta::CPAN
use strict;
use warnings;
package InsideOut::BaseHash;
sub new {
my $class = shift;
bless {@_} => $class;
}
sub base_foo {
my $self = shift;
$self->{base_foo} = shift if @_;
return $self->{base_foo};
}
1;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.454 second using v1.00-cache-2.02-grep-82fe00e-cpan-a086c87fca4 )