action_rolesを指定して、コントローラ全体にmodifierかけると微妙だよね。 例えばこんな感じ。 package Umakatter::Web::Controller::Example; use strict; use warnings; use base qw/Catalyst::Controller::ActionRole/; __PACKAGE__->config( action_roles => ['~Example'], ); sub index : Path : Args(0) { my ( $self , $c ) = @_; } 1; package Umakatter::Web::ActionRole::Example; use Moose::Role; after execute => sub { my ($self, $controller, $c) =