X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FRelationship%2FAccessor.pm;h=174aa232e2592649b6ab212fc9f31f07ee2e94d7;hb=b5e0fd2478552f66b232db5e569414537b1e3646;hp=c10d4e49d1c31dc955d846d7c3a9e8361f9e04c6;hpb=893fef20189e668794439fdf7b17054902fce28f;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Relationship/Accessor.pm b/lib/DBIx/Class/Relationship/Accessor.pm index c10d4e4..174aa23 100644 --- a/lib/DBIx/Class/Relationship/Accessor.pm +++ b/lib/DBIx/Class/Relationship/Accessor.pm @@ -4,7 +4,11 @@ package # hide from PAUSE use strict; use warnings; use Sub::Name (); -use Class::Inspector (); + +our %_pod_inherit_config = + ( + class_map => { 'DBIx::Class::Relationship::Accessor' => 'DBIx::Class::Relationship' } + ); sub register_relationship { my ($class, $rel, $info) = @_; @@ -28,7 +32,7 @@ sub add_relationship_accessor { return $self->{_relationship_data}{$rel}; } else { my $cond = $self->result_source->_resolve_condition( - $rel_info->{cond}, $rel, $self + $rel_info->{cond}, $rel, $self, $rel ); if ($rel_info->{attrs}->{undef_on_null_fk}){ return undef unless ref($cond) eq 'HASH';