1DBIx::Class::ResultSourUcseeHranCdolnet(r3i)buted Perl DDoBcIuxm:e:nCtlaatsiso:n:ResultSourceHandle(3)
2
3
4
6 DBIx::Class::ResultSourceHandle - Decouple Rows/ResultSets objects from
7 their Source objects
8
10 This module removes fixed link between Rows/ResultSets and the actual
11 source objects, which gets round the following problems
12
13 · Needing to keep $schema in scope, since any objects/result_sets
14 will have a $schema object through their source handle
15
16 · Large output when using Data::Dump(er) since this class can be set
17 to stringify to almost nothing
18
19 · Closer to being able to do a Serialize::Storable that doesn't
20 require class-based connections
21
23 new
24 resolve
25 Resolve the moniker into the actual ResultSource object
26
27 STORABLE_freeze
28 Freezes a handle.
29
30 STORABLE_thaw
31 Thaws frozen handle. Resets the internal schema reference to the
32 package variable $thaw_schema. The recommended way of setting this is
33 to use "$schema->thaw($ice)" which handles this for you.
34
36 Ash Berlin "<ash@cpan.org>"
37
38
39
40perl v5.12.0 2010-05-12DBIx::Class::ResultSourceHandle(3)