Rechercher une page de manuel
DBIx::Class::ResultClass::HashRefInflator.3pm
Langue: en
Version: 2009-02-10 (fedora - 05/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
DBIx::Class::ResultClass::HashRefInflatorSYNOPSIS
my $rs = $schema->resultset('CD'); $rs->result_class('DBIx::Class::ResultClass::HashRefInflator');
DESCRIPTION
DBIx::Class is not built for speed: it's built for convenience and ease of use. But sometimes you just need to get the data, and skip the fancy objects. That is what this class provides.There are two ways of using this class.
- •
- Specify "$rs->result_class" on a specific resultset to affect only that resultset (and any chained off of it); or
- •
- Specify "__PACKAGE__->result_class" on your source object to force all uses of that result source to be inflated to hash-refs - this approach is not recommended.
METHODS
inflate_result
Inflates the result and prefetched data into a hash-ref using mk_hash.
mk_hash
This does all the work of inflating the (pre)fetched data.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre