[Dbix-class] serializing DBIx::Class::ResultSourceHandle (Followup)

Jose Fonseca zefonseca at gmail.com
Fri Feb 15 19:57:33 GMT 2008


Hi, I just had the same problem that Bernhard Graf had in Sept. 2007 and
caught up with this discussion:

Ash Berlin Wrote:
"I wrote the ResultSourceHandle stuff, and I never could come up with a good
way of specifying what schema to use in thawing the data."

Quick question: why is the "schema" column of _source_handle undef'd when
freeze()ing?


On Thu, Sep 20, 2007 at 10:18:10AM +0200, Bernhard Graf wrote:
>* On Thursday 20 September 2007 09:42, Ash Berlin wrote:
*>*
*>* > I wrote the ResultSourceHandle stuff, and I never could come up with
*>* > a good way of specifying what schema to use in thawing the data. So
*>* > currently you'd have to do
*>* >
*>* > $data->_source_handle->schema($schema);
*>*
*>* Not pretty, but this works at least.
*
$data->result_source($schema->source('User'));

just like it's always been since before ResultSourceHandle existed.

Never call an _ prefix method from outside the object or a subclass thereof.

-- =

      Matt S Trout       Need help with your Catalyst or DBIx::Class projec=
t?
   Technical Director                    http://www.shadowcat.co.uk/catalys=
t/
 Shadowcat Systems Ltd.  Want a managed development or deployment platform?
http://chainsawblues.vox.com/            http://www.shadowcat.co.uk/servers/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/dbix-class/attachments/20080215/783=
5ef9a/attachment.htm


More information about the DBIx-Class mailing list