X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FPlugin%2FStatic%2FSimple.pm;h=03aecd0221760860e4ff48140ef53cc4883ad814;hb=b1fde22e3dfe30be8bb661a9fb49571359f8343d;hp=b1186ea1e26f695506d03980bbbdc5d917c1f0ed;hpb=071c00424cf9346c0e7c71dc526003ac0f56c672;p=catagits%2FCatalyst-Plugin-Static-Simple.git diff --git a/lib/Catalyst/Plugin/Static/Simple.pm b/lib/Catalyst/Plugin/Static/Simple.pm index b1186ea..03aecd0 100644 --- a/lib/Catalyst/Plugin/Static/Simple.pm +++ b/lib/Catalyst/Plugin/Static/Simple.pm @@ -7,8 +7,9 @@ use File::stat; use File::Spec (); use IO::File (); use MIME::Types (); +use MRO::Compat; -our $VERSION = '0.20'; +our $VERSION = '0.21'; __PACKAGE__->mk_accessors( qw/_static_file _static_debug_message/ ); @@ -49,7 +50,7 @@ sub prepare_action { $c->_locate_static_file( $path ); } - return $c->NEXT::ACTUAL::prepare_action(@_); + return $c->next::method(@_); } sub dispatch { @@ -64,7 +65,7 @@ sub dispatch { return $c->_serve_static; } else { - return $c->NEXT::ACTUAL::dispatch(@_); + return $c->next::method(@_); } } @@ -76,13 +77,13 @@ sub finalize { $c->log->debug( 'Static::Simple: ' . join q{ }, @{$c->_debug_msg} ); } - return $c->NEXT::ACTUAL::finalize(@_); + return $c->next::method(@_); } sub setup { my $c = shift; - $c->NEXT::setup(@_); + $c->maybe::next::method(@_); if ( Catalyst->VERSION le '5.33' ) { require File::Slurp;