in reply to Re^2: Add a method to a ResultSet Class in DBIx::Class?
in thread Add a method to a ResultSet Class in DBIx::Class?

I forgot to say that in my first reply, sorry.

If that namespace does not work, find out the real namespace of your resultset:

warn ref ($schema->resultset('ThreadedDB::Article'));

and then put your routines into that namespace, whatever it is.

Replies are listed 'Best First'.
Re^4: Add a method to a ResultSet Class in DBIx::Class?
by matija (Priest) on Jan 09, 2008 at 12:41 UTC

    No, I should be sorry, because I forgot to say in my original submission that I did look at that:

    DB<5> x ref $schema->resultset('ThreadedDB::Article') 0 'DBIx::Class::ResultSet'

    I'm not comfortable adding my methods to that...

      This reminds me what I did, for a short time. In the end, I found my approach unworkable due to other reasons:

      ... $schema->source('ThreadedDB::Article')->resultset_class('ThreadedDB::A +rticle::ResultSet'); ... package ThreadedDB::Article::ResultSet; use parent 'DBIx::Class::ResultSet'; sub frobnitz { ... }