Composite now implemented.
[gitmo/MooseX-AttributeHelpers.git] / lib / MooseX / AttributeHelpers / Counter.pm
index 4626f7f..eaabe06 100644 (file)
@@ -1,27 +1,24 @@
-
 package MooseX::AttributeHelpers::Counter;
 use Moose;
-use MooseX::AttributeHelpers::Sugar;
+use MooseX::AttributeHelpers::MethodProvider::Counter;
 
 extends 'MooseX::AttributeHelpers::Base';
 
 our $VERSION   = '0.03';
 our $AUTHORITY = 'cpan:STEVAN';
 
-define_attribute_helper (
+__PACKAGE__->sugar(
     default_options  => {
         is      => 'ro', 
         default => 0,
     },
 
-    helper_type      => 'Num',
-    method_provider  => 'MooseX::AttributeHelpers::MethodProvider::Counter',
     auto_provide     => 1,
+    method_provider  => 'Counter',
     shortcut         => 'Counter',
 );
 
 no Moose;
-no MooseX::AttributeHelpers::Sugar;
 
 1;