X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMoose%2FMeta%2FInstance.pm;h=6cb50dece70b939e42c63a8e14955221061880ad;hb=5d9d20f3e1445861792fbff00f8e37396ce7c8ed;hp=f5c955037293459a0252abe394e66c867b5bd56e;hpb=d44714be2bf834a2df5e42da05fb7a760145adf8;p=gitmo%2FMoose.git diff --git a/lib/Moose/Meta/Instance.pm b/lib/Moose/Meta/Instance.pm index f5c9550..6cb50de 100644 --- a/lib/Moose/Meta/Instance.pm +++ b/lib/Moose/Meta/Instance.pm @@ -4,47 +4,43 @@ package Moose::Meta::Instance; use strict; use warnings; -our $VERSION = '0.01'; -our $AUTHORITY = 'cpan:STEVAN'; +use Class::MOP::MiniTrait; use base "Class::MOP::Instance"; +Class::MOP::MiniTrait::apply(__PACKAGE__, 'Moose::Meta::Object::Trait'); + 1; +# ABSTRACT: The Moose Instance metaclass + __END__ =pod -=head1 NAME +=head1 SYNOPSIS -Moose::Meta::Instance - The Moose Instance metaclass + # nothing to see here =head1 DESCRIPTION -This is a stub mostly, but I know I will want to use it later on. - -See the L docs for details on the instance -protocol. - -=head1 BUGS - -All complex software has bugs lurking in it, and this module is no -exception. If you find a bug please either email me, or add the bug -to cpan-RT. +This class provides the low level data storage abstractions for +attributes. -=head1 AUTHOR +Using this API directly in your own code violates encapsulation, and +we recommend that you use the appropriate APIs in +L and L instead. Those +APIs in turn call the methods in this class as appropriate. -Stevan Little Estevan@iinteractive.comE +At present, this is an empty subclass of L, so +you should see that class for all API details. -Yuval Kogman Enothingmuch@woobling.comE +=head1 INHERITANCE -=head1 COPYRIGHT AND LICENSE +C is a subclass of L. -Copyright 2006, 2007 by Infinity Interactive, Inc. - -L +=head1 BUGS -This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. +See L for details on reporting bugs. =cut