I was reading this page: http://framework.zend.com/wiki/pages/viewpage.action?pageId=39025
The information looks interesting, but I'm curious about something: I have seen people on the list ask about the difference between using an action helper versus a controller plug-in for checking an ACL during the controller's pre-dispatch cycle. I thought the difference had to do at least in part with the helper's preDispatch being called only once per request, while the plug-in's preDispatch could potentially be called multiple times (i.e. as a result of _forward or similar calls), but that does not seem to be the case as far as I can tell. I notice that this proposal uses both an action helper AND a controller plug-in instead of just one or the other, and I'm wondering why both are used/necessary. It SEEMS to work for if just the plug-in is loaded. Is the action helper just a means to access the ACL embedded in the plug-in from within the controller action itself? Andrew
