Packages » Package freeform » Class ActionController » Method process

Method ActionController::process

Declaration:
<? public static void process(Action $actionthrows AccessDeniedException ?>

Declared in:
ActionController

Description:
Execute a single Action. The Action's Action::onInit will be called, then its AccessController will be queried if the action can be executed, and, if allowed, its Action::process will be called. If the action cannot be executed in the current environment, then an AccessDeniedException will be thrown

Parameters:
  • Action $action
    the action to execute

Throws: