Thanks John, I have found a work around to use $c->stash to return before the default ActionRole is executed.
Best Regards, Sheeju Alex On Fri, Dec 6, 2013 at 3:27 AM, John Napiorkowski <[email protected]> wrote: > No this functionality not does exist. > > The best approach I think is to have more than one base controller or > roles if you need that. > > good luck, jnap > > > On Wednesday, December 4, 2013 11:36 PM, Sheeju Alex < > [email protected]> wrote: > 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: [email protected] > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst > Searchable archive: > http://www.mail-archive.com/[email protected]/ > Dev site: http://dev.catalyst.perl.org/ > > > > _______________________________________________ > List: [email protected] > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst > Searchable archive: > http://www.mail-archive.com/[email protected]/ > Dev site: http://dev.catalyst.perl.org/ > >
_______________________________________________ List: [email protected] Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
