X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FCDBICompat%2FLazyLoading.pm;h=b7d3633219be41f6584e0093f919363d4a31bffb;hb=237455da90aaf390eece4cce1327baaedb20db4b;hp=3c629abca639ac2f474e2d91c7ce33e96736ac63;hpb=5e8b1b2adbc7b67dc7948a41354e36ce0c7998c6;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/lib/DBIx/Class/CDBICompat/LazyLoading.pm b/lib/DBIx/Class/CDBICompat/LazyLoading.pm index 3c629ab..b7d3633 100644 --- a/lib/DBIx/Class/CDBICompat/LazyLoading.pm +++ b/lib/DBIx/Class/CDBICompat/LazyLoading.pm @@ -1,4 +1,5 @@ -package DBIx::Class::CDBICompat::LazyLoading; +package # hide from PAUSE + DBIx::Class::CDBICompat::LazyLoading; use strict; use warnings; @@ -21,6 +22,11 @@ sub get_column { $self->next::method(@_[1..$#_]); } +sub _ident_cond { + my ($class) = @_; + return join(" AND ", map { "$_ = ?" } $class->primary_columns); +} + sub _flesh { my ($self, @groups) = @_; @groups = ('All') unless @groups;