Pair Networks
package BSDPAN::Some::Perl::Module; use BSDPAN::Override; ... sub my_sub { my $orig = shift; ... &$orig; ... } ... BEGIN { override 'some_sub', \&my_sub; }

SYNOPSIS

  package BSDPAN::Some::Perl::Module;
  use BSDPAN::Override;
  ...
  sub my_sub {
     my $orig = shift;
     ...
     &$orig;
     ...
  }
  ...
  BEGIN { override 'some_sub', \&my_sub; }

DESCRIPTION

BSDPAN::Override provides a way for other BSDPAN modules to override the functionality of arbitrary Perl modules.

AUTHOR

Anton Berezin, tobez@tobez.org

SEE ALSO

perl(1), BSDPAN(3).