Rose-DBx-MoreConfig
view release on metacpan or search on metacpan
lib/Rose/DBx/MoreConfig.pm view on Meta::CPAN
sub auto_load_fixups {
my ( $self, @args ) = @_;
my $tried = 0;
my $home = eval {
require File::HomeDir;
File::HomeDir->my_home;
}
|| $ENV{HOME}
|| $ENV{LOGDIR}
|| eval { ( getpwuid($<) )[7] }
|| '__ALAS_NO_IDEA__';
$home = File::Spec->catfile( $home, '.rosedbrc' );
my $classpm = blessed($self);
if ($classpm) {
# Clear the suffix Rose::DB adds to make a generated implementation class
$classpm =~ s[::__RoseDBPrivate__::.*\.pm$][.pm];
$classpm =~ s[::][/]g;
$classpm = $INC{$classpm} || $classpm;
}
( run in 0.335 second using v1.01-cache-2.11-cpan-8d75d55dd25 )