This file documents the revision history for Perl extension Catalyst.
-4.30 XXX XXX XX XX:00:00 2005
+4.31 XXX XXX XX XX:00:00 2005
+ - fixed inheritance (Christian Hansen)
+
+4.30 Mon Mar 22 23:00:00 2005
- more documentation (Andrew Ford)
- added connection informations (Christian Hansen)
- HTTP::Request support in Catalyst::Test (Christian Hansen)
__PACKAGE__->mk_classdata($_) for qw/_config log/;
-our $VERSION = '4.30';
+our $VERSION = '4.31';
our @ISA;
=head1 NAME
no strict 'refs';
*{"$caller\::handler"} =
sub { Catalyst::Engine::handler( $caller, @_ ) };
- push @{"$caller\::ISA"}, $self;
+
+ unless ( $caller->isa($self) ) {
+ push @{"$caller\::ISA"}, $self;
+ }
+ }
+
+ unless ( $self->log ) {
+ $self->log( Catalyst::Log->new );
}
- $self->log( Catalyst::Log->new );
# Options
my $engine =
if (/^\-Debug$/) {
no warnings;
no strict 'refs';
- *{"$self\::debug"} = sub { 1 };
+ *{"$caller\::debug"} = sub { 1 };
$caller->log->debug('Debug messages enabled');
}
elsif (/^-Engine=(.*)$/) { $engine = "Catalyst::Engine::$1" }