Class Mage_Core_Controller_Varien_Exception

Description

Controller exception that can fork different actions, cause forward or redirect

Located in /Core/Controller/Varien/Exception.php (line 31)

Exception
   |
   --Mage_Core_Controller_Varien_Exception
Class Constant Summary
RESULT_FORWARD = '_forward'
RESULT_REDIRECT = '_redirect'
Variable Summary
Method Summary
array getResultFlags ()
Mage_Core_Controller_Varien_Exception prepareFlag (string $action, string $flag, bool $value)
Mage_Core_Controller_Varien_Exception prepareFork ([string $actionName = null])
Mage_Core_Controller_Varien_Exception prepareForward ([string $actionName = null], [string $controllerName = null], [string $moduleName = null], [ $params = array()])
Mage_Core_Controller_Varien_Exception prepareRedirect (string $path, [array $arguments = array()])
Variables
mixed $_defaultActionName = 'noroute' (line 38)
  • access: protected
mixed $_flags = array() (line 39)
  • access: protected
mixed $_resultCallback = null (line 36)
  • access: protected
mixed $_resultCallbackParams = array() (line 37)
  • access: protected

Inherited Variables

Inherited from Exception (Internal Class)

$code
$file
$line
$message
$string
$trace
Methods
getResultCallback (line 118)

Return results as callback for a controller

  • access: public
array getResultCallback ()
getResultFlags (line 108)

Return all set flags

  • access: public
array getResultFlags ()
prepareFlag (line 97)

Prepare a flag data

  • access: public
Mage_Core_Controller_Varien_Exception prepareFlag (string $action, string $flag, bool $value)
  • string $action
  • string $flag
  • bool $value
prepareFork (line 80)

Prepare data for running a custom action

  • access: public
Mage_Core_Controller_Varien_Exception prepareFork ([string $actionName = null])
  • string $actionName
prepareForward (line 50)

Prepare data for forwarding action

  • access: public
Mage_Core_Controller_Varien_Exception prepareForward ([string $actionName = null], [string $controllerName = null], [string $moduleName = null], [ $params = array()])
  • string $actionName
  • string $controllerName
  • string $moduleName
  • array $params
prepareRedirect (line 67)

Prepare data for redirecting

  • access: public
Mage_Core_Controller_Varien_Exception prepareRedirect (string $path, [array $arguments = array()])
  • string $path
  • array $arguments

Inherited Methods

Inherited From Exception (Internal Class)

constructor __construct ( [$message = ], [$code = ] )
getCode ( )
getFile ( )
getLine ( )
getMessage ( )
getTrace ( )
getTraceAsString ( )
__clone ( )
__toString ( )
Class Constants
RESULT_FORWARD = '_forward' (line 33)
RESULT_REDIRECT = '_redirect' (line 34)

Documentation generated on Fri, 11 Feb 2011 17:02:20 +0200 by phpDocumentor 1.4.3