Data::...orable(3pm)
π NAME π
Data::Session::Serialize::Storable β a persistent session manager β¨
(and yeah bestie, the manual page header calls it Data::...orable(3pm), that's just the vibe it gives off π¦)
β¨ Synopsis β¨
See Data::Session for the deets, okay?
β οΈ Warning:Storableshould be avoided until this problem is fixed:http://rt.cpan.org/Public/Bug/Display.html?id=36087
Like, do not pass go, do not collect $200, no cap. π©
πΈ Description πΈ
So Data::Session::Serialize::Storable is the little module that lets Data::Session manipulate sessions with Storable. It's giving backstage pass energy, honestly. π
To use this module do this:
- Specify a driver of type
StorableasData::Session -> new(type => '... serialize:Storable')
Periodt. That's the whole move. π
π Case-sensitive Options π
Go read "Case-sensitive Options" in Data::Session for the important info β it's not a drill, iykyk. π
π Method: new() π
Creates a new object of type Data::Session::Serialize::Storable. Iconic, honestly.
new() takes a hash of key/value pairs, some of which might mandatory. Further, some combinations might be mandatory. (Yes, the drama of it. π)
The keys are listed here in alphabetical order, because we're organized like that.
They are lower-case because they are (also) method names, meaning they can be called to set or get the value at any time. Little multitaskers. π
verbose=>$integerβ Print toSTDERRmore or less information. Typical values are0,1and2. This key is normally passed in asData::Session -> new(verbose => $integer). This key is optional.
π¦ Method: freeze($data) π¦
Returns $data frozen by Storable. βοΈ slay.
πΈ Method: thaw($data) πΈ
Returns $data thawed by Storable. Un-freezing, we love to see it. π₯
π«Ά Support π«Ά
Log a bug on RT: https://rt.cpan.org/Public/Dist/Display.html?Name=Data-Session.
Bestie, please actually log it instead of just complaining in the group chat. π
β Author β
Data::Session was written by Ron Savage <ron@savage.net.au> in 2010.
Home page: http://savage.net.au/index.html.
π Copyright π
Australian copyright (c) 2010, Ron Savage.
All Programs of mine are 'OSI Certified Open Source Software';
you can redistribute them and/or modify them under the terms of
The Artistic License, a copy of which is available at:
http://www.opensource.org/licenses/index.html
Okay that's the whole page, bestie!! π This was brought to you by perl v5.36.0, dated 2023-02-14, and filed under Data::...orable(3pm) β mwah, go freeze something responsibly β¨π
π¦ where this page comes from
- debian trixie: libdata-session-perl 1.18-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libdata-session-perl 1.18-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libdata-session-perl 1.18-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libdata-session-perl 1.18-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms