Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leont/class-private
Private hashes for your Perl objects
https://github.com/leont/class-private
Last synced: 24 days ago
JSON representation
Private hashes for your Perl objects
- Host: GitHub
- URL: https://github.com/leont/class-private
- Owner: Leont
- License: other
- Created: 2009-03-24T20:04:13.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2010-07-26T14:31:54.000Z (over 14 years ago)
- Last Synced: 2024-10-24T20:45:51.307Z (2 months ago)
- Language: Perl
- Homepage: http://search.cpan.org/~leont/Class-Private/
- Size: 137 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README
- Changelog: Changes
- License: LICENSE
Awesome Lists containing this project
README
Class-Private
This module provides some level of encapsulation around hashrefs for objects. It does this by transforming every C into C. This way you won't have collisions. If the key contains C<::>, it will not be transformed, and normal access takes place. Thus keys from other packages can be accessed explicitly if necessary.
INSTALLATION
To install this module, run the following commands:
perl Build.PL
./Build
./Build test
./Build installSUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the
perldoc command.perldoc Class::Private
You can also look for information at:
RT, CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Class-PrivateAnnoCPAN, Annotated CPAN documentation
http://annocpan.org/dist/Class-PrivateCPAN Ratings
http://cpanratings.perl.org/d/Class-PrivateSearch CPAN
http://search.cpan.org/dist/Class-PrivateCOPYRIGHT AND LICENCE
Copyright (C) 2009 Leon Timmermans
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.