Commit | Line | Data |
---|---|---|
744e2821 | 1 | use CatalystX::Declare; |
2 | ||
e2dc918e | 3 | component_role TestApp::ControllerRole::Composed { |
744e2821 | 4 | method composed_method { } |
5 | action composed_action; | |
6 | } | |
7 | ||
8 | controller TestApp::ControllerBase::Composed { | |
9 | method inherited_method { } | |
10 | action inherited_action; | |
11 | } | |
12 | ||
13 | controller TestApp::Controller::Composed | |
14 | extends TestApp::ControllerBase::Composed | |
15 | with TestApp::ControllerRole::Composed { | |
16 | ||
17 | method original_method { } | |
18 | action original_action; | |
19 | } |