Though I too would like to see methods in the dispatcher that would return the inflected action/controller/module name without the prefix/suffix, it's pretty easy to get around:
$formatted = $dispatcher->formatActionName($unformatted); echo preg_replace('/Action$/', $formatted); // option 1 echo substr($formatted, 0, -6); // option 2 On Wed, Jul 9, 2008 at 11:18 AM, Jacky Chen <[EMAIL PROTECTED]> wrote: > Hi, > > I want to get the format action name,but there just a method in > Zend_Controller_Dispatcher_Abstract::formatActionName($unformatted), but it > return the action name with the Action suffix. > > because action name or controller name can be, get.data,or get-data, for > example.If i call the method getActionName() with Request,it just return the > unformatted action name,and i want to test that if there is a getData > action. > > I think it is convenient if there have a method return the format module(or > controller,or action)name. There have one,but is protected. >