Definition at line 7 of file oxexception.php.
Public Member Functions | |
__construct ($sMessage="not set", $iCode=0) | |
setLogFileName ($sFile) | |
getLogFileName () | |
setMessage ($sMessage) | |
setRenderer () | |
isRenderer () | |
setNotCaught () | |
isNotCaught () | |
debugOut ($iDebug=-1) | |
getString () | |
getValues () | |
Protected Attributes | |
$_sFileName = 'EXCEPTION_LOG.txt' | |
$_blRenderer = false | |
$_blNotCaught = false |
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.setLogFileName | ( | $ | sFile | ) |
Set log file path/name
string | $sFile File name |
Definition at line 49 of file oxexception.php.
oxException.getLogFileName | ( | ) |
oxException.setMessage | ( | $ | sMessage | ) |
Sets the exception message
string | $sMessage exception message |
Definition at line 71 of file oxexception.php.
oxException.setRenderer | ( | ) |
To define that the exception was caught in renderer
Definition at line 81 of file oxexception.php.
oxException.isRenderer | ( | ) |
oxException.setNotCaught | ( | ) |
To define that the exception was not caught (only in oxexceptionhandler)
Definition at line 101 of file oxexception.php.
oxException.isNotCaught | ( | ) |
oxException.debugOut | ( | $ | iDebug = -1 |
) |
Prints exception in file EXCEPTION_LOG.txt
integer | $iDebug current debug level (will only print out on debug != 0) |
Definition at line 123 of file oxexception.php.
oxException.getString | ( | ) |
Get complete string dump, should be overwritten by excptions extending this exceptions if they introduce new fields
Reimplemented in oxAccessRightException, oxArticleException, oxArticleInputException, oxConnectionException, oxCookieException, oxFileException, oxInputException, oxLanguageException, oxNoArticleException, oxObjectException, oxOutOfStockException, oxShopException, oxSystemComponentException, oxUserException, and oxVoucherException.
Definition at line 138 of file oxexception.php.
oxException.getValues | ( | ) |
Default __toString method wraps getString(). In the shop no __toString() is used to be PHP 5.1 compatible,
array
Reimplemented in oxAccessRightException, oxArticleException, oxConnectionException, oxFileException, oxLanguageException, oxOutOfStockException, oxSystemComponentException, and oxVoucherException.
Definition at line 166 of file oxexception.php.
oxException.$_sFileName = 'EXCEPTION_LOG.txt' [protected] |
oxException.$_blRenderer = false [protected] |
Definition at line 22 of file oxexception.php.
oxException.$_blNotCaught = false [protected] |
Definition at line 29 of file oxexception.php.