Orochi

 view release on metacpan or  search on metacpan

lib/Orochi/Declare.pm  view on Meta::CPAN

        if ( defined &{ $package . '::' . $name } ) {
            my $sub = \&{ $package . '::' . $name };
            next unless \&{$name} == $sub;

            delete ${ $package . '::' }{$name};
        }
    }
}

our $__CONTAINER;
sub container(&) {
    my $c = Orochi->new();
    {
        local $__CONTAINER = $c;
        $_[0]->();
    }
    return $c;
}

sub __CONTAINER__ {
    my $method = (caller(1))[3];



( run in 0.621 second using v1.01-cache-2.11-cpan-49f99fa48dc )