X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FCDBICompat%2FRelationship.pm;h=b0c10fae62116d48297e4b348c673492655434fd;hb=48580715af3072905f2c71dc27e7f70f21a11338;hp=55fff1050025518b865248bcb710cd3c3ef92de6;hpb=1097f5e4f0e0a5fc2c30851cb9a0141712a85fcf;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/CDBICompat/Relationship.pm b/lib/DBIx/Class/CDBICompat/Relationship.pm index 55fff10..b0c10fa 100644 --- a/lib/DBIx/Class/CDBICompat/Relationship.pm +++ b/lib/DBIx/Class/CDBICompat/Relationship.pm @@ -3,11 +3,11 @@ package use strict; use warnings; - +use Sub::Name (); =head1 NAME -DBIx::Class::CDBICompat::Relationship +DBIx::Class::CDBICompat::Relationship - Emulate the Class::DBI::Relationship object returned from meta_info() =head1 DESCRIPTION @@ -25,7 +25,7 @@ my %method2key = ( sub new { my($class, $args) = @_; - + return bless $args, $class; } @@ -34,9 +34,9 @@ for my $method (keys %method2key) { my $code = sub { $_[0]->{$key}; }; - + no strict 'refs'; - *{$method} = $code; + *{$method} = Sub::Name::subname $method, $code; } 1;