Public Member Functions | |
__construct ($sMessage="not set", $iCode=0) | |
setLogFileName ($sFile) | |
getLogFileName () | |
setMessage ($sMessage) | |
setRenderer () | |
isRenderer () | |
setNotCaught () | |
isNotCaught () | |
debugOut ($iDebug=-1) | |
getString () | |
getValues () | |
setDestination ($sDestination) | |
Protected Attributes | |
$_sFileName = 'EXCEPTION_LOG.txt' | |
$_blRenderer = false | |
$_blNotCaught = false |
Basic exception class
Definition at line 7 of file oxexception.php.
oxException.__construct | ( | $ | sMessage = "not set" , |
|
$ | iCode = 0 | |||
) |
Default constructor
string | $sMessage exception message | |
integer | $iCode exception code |
Definition at line 37 of file oxexception.php.
oxException.debugOut | ( | $ | iDebug = -1 |
) |
Prints exception in file EXCEPTION_LOG.txt
integer | $iDebug current debug level. This parameter is deprecated. |
Definition at line 123 of file oxexception.php.
oxException.getLogFileName | ( | ) |
oxException.getString | ( | ) |
Get complete string dump, should be overwritten by excptions extending this exceptions if they introduce new fields
Reimplemented in oxArticleException, oxArticleInputException, oxConnectionException, oxCookieException, oxFileException, oxInputException, oxLanguageException, oxNoArticleException, oxObjectException, oxOutOfStockException, oxShopException, oxSystemComponentException, oxUserException, and oxVoucherException.
Definition at line 139 of file oxexception.php.
oxException.getValues | ( | ) |
Default __toString method wraps getString(). In the shop no __toString() is used to be PHP 5.1 compatible,
Reimplemented in oxArticleException, oxConnectionException, oxFileException, oxLanguageException, oxOutOfStockException, oxSystemComponentException, and oxVoucherException.
Definition at line 171 of file oxexception.php.
oxException.isNotCaught | ( | ) |
oxException.isRenderer | ( | ) |
oxException.setDestination | ( | $ | sDestination | ) |
Defines a name of the view variable containing the messages
string | $sDestination name of the view variable |
Reimplemented in oxOutOfStockException.
Definition at line 183 of file oxexception.php.
oxException.setLogFileName | ( | $ | sFile | ) |
Set log file path/name
string | $sFile File name |
Definition at line 49 of file oxexception.php.
oxException.setMessage | ( | $ | sMessage | ) |
Sets the exception message
string | $sMessage exception message |
Definition at line 71 of file oxexception.php.
oxException.setNotCaught | ( | ) |
To define that the exception was not caught (only in oxexceptionhandler)
Definition at line 101 of file oxexception.php.
oxException.setRenderer | ( | ) |
To define that the exception was caught in renderer
Definition at line 81 of file oxexception.php.
oxException.$_blNotCaught = false [protected] |
Definition at line 29 of file oxexception.php.
oxException.$_blRenderer = false [protected] |
Definition at line 22 of file oxexception.php.
oxException.$_sFileName = 'EXCEPTION_LOG.txt' [protected] |
Reimplemented in oxFileException.
Definition at line 14 of file oxexception.php.