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