X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FStorage.pm;h=c543fc896faff8141c102a95e87ee65d90b46c59;hb=c4a322ec86aff913da11191ac43d3edfbc403ab5;hp=57a33479262ca7e0a35097454a53ead9cbc3efbc;hpb=219c1cc58d1e783e1a375cc6b9c18651a04a67f7;p=gitmo%2FMooseX-Storage.git diff --git a/lib/MooseX/Storage.pm b/lib/MooseX/Storage.pm index 57a3347..c543fc8 100644 --- a/lib/MooseX/Storage.pm +++ b/lib/MooseX/Storage.pm @@ -17,7 +17,12 @@ sub import { $pkg->meta->alias_method('Storage' => sub { my %params = @_; - $params{'base'} ||= 'Basic'; + if (exists $params{'base'}) { + $params{'base'} = ('Base::' . $params{'base'}); + } + else { + $params{'base'} = 'Basic'; + } my @roles = ( ('MooseX::Storage::' . $params{'base'}),