perl-Catalyst-Controller-ActionRole - Apply roles to action instances

Distribution: ROSA 2014.1
Repository: ROSA Contrib x86_64
Package name: perl-Catalyst-Controller-ActionRole
Package version: 0.160.0
Package release: 2-rosa2014.1
Package architecture: noarch
Package type: rpm
Installed size: 54.07 KB
Download size: 21.45 KB
Official Mirror:
This module allows to apply roles to the 'Catalyst::Action's for different controller methods. For that a 'Does' attribute is provided. That attribute takes an argument, that determines the role, which is going to be applied. If that argument is prefixed with '+', it is assumed to be the full name of the role. If it's prefixed with '~', the name of your application followed by '::ActionRole::' is prepended. If it isn't prefixed with '+' or '~', the role name will be searched for in '@INC' according to the rules for /ROLE PREFIX SEARCHING. Additionally it's possible to to apply roles to *all* actions of a controller without specifying the 'Does' keyword in every action definition:


  • perl(Catalyst::Controller::ActionRole) == 0.160.0
  • perl-Catalyst-Controller-ActionRole == 0.160.0-2:2014.1

    Install Howto

    1. Enable ROSA Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Catalyst-Controller-ActionRole rpm package:
      # urpmi perl-Catalyst-Controller-ActionRole


    • /usr/lib/perl5/vendor_perl/5.18.2/Catalyst/
    • /usr/lib/perl5/vendor_perl/5.18.2/Catalyst/Controller/
    • /usr/share/doc/perl-Catalyst-Controller-ActionRole/Changes
    • /usr/share/doc/perl-Catalyst-Controller-ActionRole/LICENSE
    • /usr/share/doc/perl-Catalyst-Controller-ActionRole/META.yml
    • /usr/share/doc/perl-Catalyst-Controller-ActionRole/README
    • /usr/share/man/man3/Catalyst::Controller::ActionRole.3pm.xz


    2014-07-25 - Denis Silakov <> 0.160.0-2 + Revision: dde9064 - MassBuild#464: Increase release tag