1 use CatalystX::Declare;
3 controller_role TestApp::ControllerRole::Composed {
4 method composed_method { }
5 action composed_action;
8 controller TestApp::ControllerBase::Composed {
9 method inherited_method { }
10 action inherited_action;
13 controller TestApp::Controller::Composed
14 extends TestApp::ControllerBase::Composed
15 with TestApp::ControllerRole::Composed {
17 method original_method { }
18 action original_action;