Name : perl-Boulder-Simple
| |
Version : 0.021
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp154.7.1
| Date : 2023-01-27 16:36:48
|
Group : Development/Libraries/Perl
| Source RPM : perl-Boulder-Simple-0.021-lp154.7.1.src.rpm
|
Size : 0.01 MB
| |
Packager : https://www_suse_com/
| |
Summary : Class for Simple Boulder Io Interaction.
|
Description :
Boulder::Simple is a simple lightweight class for manipulating Boulder IO records. DEPRECATED. Use Boulder::Util instead.
Boulder IO is the native format output by the CGI package\'s \'save\' method. While working on a project I used that method to serialize the state of a query for later use. That later use did not involve a CGI request though. I wanted to avoid loading up the CGI package just to read in the file memory and the Boulder package itself seemed like a bit much. What I wished I had was a quick way of reading those records without incurring the overhead of either package. Hence Boulder::Simple.
The package provides just a save and a few load methods for reading and writing. The load methods work like quasi-iterators were only one record is loaded at a time to allow developers to control memory consumption as they see fit.
This package does not support the entire Boulder IO format and makes a few asusmptions in the name of simplicity. Heirarchical records are not supported. Also the = character is assumed to always be the record delimiter. All data is always URL encoded. If you are working with data that was serialized by CGI as I was these are not a problem. If you do need these features then perhaps the Boulder package is for you.
The release is quite functional, but may better serve it purpose with some interface tweaks. Feedback is appreciated.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-B/15.4/noarch |