Hi All,

    I have applied some Action Roles to all the controllers to work without
specifying Does keyword in every action function. Now I have a situation
where I want "NotDoes" function so that I don't use one of the default
Roles.

For Eg:

package 
MyApp::Controller::Bar<https://metacpan.org/module/MyApp::Controller::Bar>

use Moose <https://metacpan.org/module/Moose>;
use namespace::autoclean <https://metacpan.org/module/namespace::autoclean>;

BEGIN { extends 'Catalyst::Controller::ActionRole' }

__PACKAGE__->config(
    action_roles => ['Foo', 'Bar'],
);

sub moo : Local { ... }

*sub go : Path NotDoes('Foo') { ... }*

Please let me know how can I do this?


Best Regards,
Alex
_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/

Reply via email to