Show
Ignore:
Timestamp:
04/24/08 11:37:43 (5 years ago)
Author:
tokuhirom
Message:

name resolution with ->base_name

Location:
lang/perl/Sledge-Factory/trunk
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Sledge-Factory/trunk/lib/Sledge/Plugin/Factory.pm

    r10255 r10264  
    1010    my ($app, $module) = @_; 
    1111 
    12     my $base = Sledge::Utils::class2appclass($app); 
     12    my $base = $app->can('base_name') ? $app->base_name : Sledge::Utils::class2appclass($app); 
    1313    my $factory = "${base}::Factory::${module}"; 
    1414    $factory->require or die $@;