bump version to 0.66
[gitmo/Moose.git] / lib / Moose / Meta / Instance.pm
CommitLineData
7aad237e 1
2package Moose::Meta::Instance;
3
4use strict;
5use warnings;
6
aa7bbf26 7our $VERSION = '0.66';
75b95414 8$VERSION = eval $VERSION;
d44714be 9our $AUTHORITY = 'cpan:STEVAN';
7aad237e 10
11use base "Class::MOP::Instance";
7aad237e 12
ac1ef2f9 131;
14
15__END__
16
17=pod
18
19=head1 NAME
20
21Moose::Meta::Instance - The Moose Instance metaclass
22
1dc5ef70 23=head1 SYNOPSIS
24
25 # nothing to see here
26
ac1ef2f9 27=head1 DESCRIPTION
28
1dc5ef70 29This class provides the low level data storage abstractions for attributes.
30
31Using this API generally violates attribute encapsulation and is not
ab0c9b8c 32recommended, instead look at L<Class::MOP::Attribute/get_value>,
1dc5ef70 33L<Class::MOP::Attribute/set_value>, etc, as well as L<Moose::Meta::Attribute>
9c10b5ad 34for the recommended way to fiddle with attribute values in a generic way,
35independent of how/whether accessors have been defined. Accessors can be found
1dc5ef70 36using L<Class::MOP::Class/get_attribute>.
9e93dd19 37
1dc5ef70 38See the L<Class::MOP::Instance> docs for details on the instance protocol.
ac1ef2f9 39
40=head1 BUGS
41
42All complex software has bugs lurking in it, and this module is no
43exception. If you find a bug please either email me, or add the bug
44to cpan-RT.
45
46=head1 AUTHOR
47
48Stevan Little E<lt>stevan@iinteractive.comE<gt>
49
98aae381 50Yuval Kogman E<lt>nothingmuch@woobling.comE<gt>
51
ac1ef2f9 52=head1 COPYRIGHT AND LICENSE
53
2840a3b2 54Copyright 2006-2009 by Infinity Interactive, Inc.
ac1ef2f9 55
56L<http://www.iinteractive.com>
57
58This library is free software; you can redistribute it and/or modify
59it under the same terms as Perl itself.
7aad237e 60
ac1ef2f9 61=cut