Grammar tweaklet
[catagits/CatalystX-Routes.git] / lib / CatalystX / Routes / Role / Class.pm
1 package CatalystX::Routes::Role::Class;
2
3 use Moose::Role;
4 use namespace::autoclean;
5
6 has _routes => (
7     traits  => ['Hash'],
8     isa     => 'HashRef[ArrayRef]',
9     handles => {
10         add_route   => 'set',
11         get_route   => 'get',
12         route_names => 'keys',
13     },
14 );
15
16 has _chain_points => (
17     traits  => ['Hash'],
18     isa     => 'HashRef[ArrayRef]',
19     handles => {
20         add_chain_point   => 'set',
21         get_chain_point   => 'get',
22         chain_point_names => 'keys',
23     },
24 );
25
26 1;