Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Data-ObjectDriver CPAN distribution.

Report information
The Basics
Id: 73106
Status: new
Priority: 0/
Queue: Data-ObjectDriver

People
Owner: Nobody in particular
Requestors: dsteinbrunner [...] pobox.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.09
Fixed in: (no value)



Subject: ResultSet: Cannot find method 'count'
I ran into issues with count when working with result sets. I create a test which can be put at the bottom of 09-resultset.t: #count after creation { my $result = Wine->result(); is $result->count, 3; } This fails till I simplify the count method to the following: sub count { my $self = shift; my $results = $self->_load_results; return scalar @$results; } Yann through personal conversation confirms that the count method on $self->class will not work in a normal install. This is due to it expecting a Six Apart specific subclass and that the resultset count should be refactored so that $self->class->can('count') is a condition that is factored in.