X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FMaypole%2FApplication.pm;h=3336c1f73cd7d1da68d9fbbb1c6677856e41b302;hb=5ca6a1765a44c39b23e7bab0e2ba636dbc6b57a8;hp=01dd6148f49806baee4cb5929c327f669b8bdf31;hpb=3f3f95d5fdfacddf4d89137f62cde7858dc23d08;p=maypole.git diff --git a/lib/Maypole/Application.pm b/lib/Maypole/Application.pm index 01dd614..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.06'; +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::$_"; } } }