GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  DBIX::CLASS::SERIALIZE::STORABLE (3)

.ds Aq ’

NAME



    DBIx::Class::Serialize::Storable - hooks for Storable nfreeze/thaw



CONTENTS

DEPRECATION NOTE

This component is now <B>DEPRECATEDB>. It has not been providing any useful functionality for quite a while, and in fact destroys prefetched results in its current implementation. Do not use!

SYNOPSIS



    # in a table class definition
    __PACKAGE__->load_components(qw/Serialize::Storable/);

    # meanwhile, in a nearby piece of code
    my $cd = $schema->resultset(CD)->find(12);
    # if the cache uses Storable, this will work automatically
    $cache->set($cd->ID, $cd);



DESCRIPTION

This component adds hooks for Storable so that result objects can be serialized. It assumes that your result object class (result_class) is the same as your table class, which is the normal situation.

HOOKS

The following hooks are defined for Storable - see the documentation for Hooks in Storable for detailed information on these hooks.

    STORABLE_freeze

The serializing hook, called on the object during serialization. It can be inherited, or defined in the class itself, like any other method.

    STORABLE_thaw

The deserializing hook called on the object during deserialization.

FURTHER QUESTIONS?

Check the list of additional DBIC resources.

COPYRIGHT AND LICENSE

This module is free software copyright by the DBIx::Class (DBIC) authors. You can redistribute it and/or modify it under the same terms as the DBIx::Class library.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 DBIX::CLASS::SERIALIZE::STORABLE (3) 2016-02-09

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.