X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FAttributeHelpers.pm;h=5bd8b647b2ede8f8b6864db89562cbd7f13afd37;hb=46ff42eb38183d5af6f9314ca45d1c00f55d4f9a;hp=622400d2c51ca33e9103aaa3614c14c2eaf8e42a;hpb=1245fd8e46406d5882ef1d6406abe30c3b2895c5;p=gitmo%2FMooseX-AttributeHelpers.git diff --git a/lib/MooseX/AttributeHelpers.pm b/lib/MooseX/AttributeHelpers.pm index 622400d..5bd8b64 100644 --- a/lib/MooseX/AttributeHelpers.pm +++ b/lib/MooseX/AttributeHelpers.pm @@ -1,7 +1,7 @@ package MooseX::AttributeHelpers; -our $VERSION = '0.14'; +our $VERSION = '0.19'; $VERSION = eval $VERSION; our $AUTHORITY = 'cpan:STEVAN'; @@ -10,6 +10,16 @@ use Moose 0.56 (); use MooseX::AttributeHelpers::Meta::Method::Provided; use MooseX::AttributeHelpers::Meta::Method::Curried; +use MooseX::AttributeHelpers::Trait::Bool; +use MooseX::AttributeHelpers::Trait::Counter; +use MooseX::AttributeHelpers::Trait::Number; +use MooseX::AttributeHelpers::Trait::String; +use MooseX::AttributeHelpers::Trait::Collection::List; +use MooseX::AttributeHelpers::Trait::Collection::Array; +use MooseX::AttributeHelpers::Trait::Collection::Hash; +use MooseX::AttributeHelpers::Trait::Collection::ImmutableHash; +use MooseX::AttributeHelpers::Trait::Collection::Bag; + use MooseX::AttributeHelpers::Counter; use MooseX::AttributeHelpers::Number; use MooseX::AttributeHelpers::String; @@ -121,6 +131,10 @@ passed to the final method. Common numerical operations. +=item L + +Common methods for string operations. + =item L Methods for incrementing and decrementing a counter attribute. @@ -133,6 +147,10 @@ Common methods for boolean values. Common methods for hash references. +=item L + +Common methods for inspecting hash references. + =item L Common methods for array references. @@ -190,9 +208,13 @@ Cory (gphat) Watson Florian (rafl) Ragwitz +Evan Carroll + +Jesse (doy) Luehrs + =head1 COPYRIGHT AND LICENSE -Copyright 2007, 2008 by Infinity Interactive, Inc. +Copyright 2007-2009 by Infinity Interactive, Inc. L