{
    "mode": "perldoc",
    "parameter": "DBI::Gofer::Serializer::Storable",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/DBI%3A%3AGofer%3A%3ASerializer%3A%3AStorable/json",
    "generated": "2026-06-13T14:10:42Z",
    "synopsis": "$serializer = DBI::Gofer::Serializer::Storable->new();\n$string = $serializer->serialize( $data );\n($string, $deserializerclass) = $serializer->serialize( $data );\n$data = $serializer->deserialize( $string );",
    "sections": {
        "NAME": {
            "content": "DBI::Gofer::Serializer::Storable - Gofer serialization using Storable\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "$serializer = DBI::Gofer::Serializer::Storable->new();\n\n$string = $serializer->serialize( $data );\n($string, $deserializerclass) = $serializer->serialize( $data );\n\n$data = $serializer->deserialize( $string );\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "Uses Storable::nfreeze() to serialize and Storable::thaw() to deserialize.\n\nThe serialize() method sets local $Storable::forgiveme = 1; so it doesn't croak if it\nencounters any data types that can't be serialized, such as code refs.\n\nSee also DBI::Gofer::Serializer::Base.\n",
            "subsections": []
        }
    },
    "summary": "DBI::Gofer::Serializer::Storable - Gofer serialization using Storable",
    "flags": [],
    "examples": [],
    "see_also": []
}