use MooseX::Storage::Engine;
+our $VERSION = '0.01';
+
sub pack {
my $self = shift;
my $e = MooseX::Storage::Engine->new( object => $self );
use Moose;
use MooseX::Storage;
+ our $VERSION = '0.01';
+
with Storage;
has 'x' => (is => 'rw', isa => 'Int');
## object in perl data structures
# pack the class into a hash
- $p->pack(); # { __CLASS__ => 'Point', x => 10, y => 10 }
+ $p->pack(); # { __CLASS__ => 'Point-0.01', x => 10, y => 10 }
# unpack the hash into a class
- my $p2 = Point->unpack({ __CLASS__ => 'Point', x => 10, y => 10 });
+ my $p2 = Point->unpack({ __CLASS__ => 'Point-0.01', x => 10, y => 10 });
=head1 DESCRIPTION