use Catalyst::Exception;
use Catalyst::Utils;
-use UNIVERSAL::require;
-
-$ENV{CATALYST_ENGINE} ||= 'CGI';
+use Class::Inspector;
=head1 NAME
}
else {
- $class->require;
- die if $@ && $@ !~ /^Can't locate /;
+ unless( Class::Inspector->loaded( $class ) ) {
+ require Class::Inspector->filename( $class );
+ }
$class->import;
$request = sub { local_request( $class, @_ ) };