X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2FMaypole%2FApplication.pm;h=3336c1f73cd7d1da68d9fbbb1c6677856e41b302;hb=5ca6a1765a44c39b23e7bab0e2ba636dbc6b57a8;hp=18cd589fccf03e0f62f15c21047e2cbd5db76bda;hpb=8fbe91d3208f182f78e2cd316f2c0c7a5c76edb8;p=maypole.git diff --git a/lib/Maypole/Application.pm b/lib/Maypole/Application.pm index 18cd589..3336c1f 100644 --- a/lib/Maypole/Application.pm +++ b/lib/Maypole/Application.pm @@ -7,7 +7,7 @@ use Maypole; use Maypole::Config; our @ISA; -our $VERSION = '2.07'; +our $VERSION = '2.08'; sub import { my ( $self, @plugins ) = @_; @@ -28,7 +28,7 @@ sub import { if ($@) { warn qq(Loading plugin "Maypole::Plugin::$_" failed: $@) } else { warn "Loaded plugin: Maypole::Plugin::$_" if $caller->debug; - unshift @ISA, "Maypole::Plugin::$_"; + push @{"${caller}::ISA"}, "Maypole::Plugin::$_"; } } }