Commit | Line | Data |
---|---|---|
c4057ce2 | 1 | package CatalystX::Routes::Role::Class; |
2 | ||
3 | use Moose::Role; | |
4 | use namespace::clean -except => 'meta'; | |
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 | 1; |