package BSDPAN::Some::Perl::Module;
use BSDPAN::Override;
...
sub my_sub {
my $orig = shift;
...
&$orig;
...
}
...
BEGIN { override 'some_sub', \&my_sub; }
BSDPAN::Override provides a way for other BSDPAN modules to override the functionality of arbitrary Perl modules.
Anton Berezin, tobez@tobez.org
perl(1), BSDPAN(3).