OXID eShop CE  4.9.6
 All Classes Files Functions Variables Pages
oxObjectException Class Reference
+ Inheritance diagram for oxObjectException:
+ Collaboration diagram for oxObjectException:

Public Member Functions

 setObject ($oObject)
 getObject ()
 getString ()
- Public Member Functions inherited from oxException
 __construct ($sMessage="not set", $iCode=0)
 setLogFileName ($sFile)
 getLogFileName ()
 setMessage ($sMessage)
 setRenderer ()
 isRenderer ()
 setNotCaught ()
 isNotCaught ()
 debugOut ()
 getValues ()
 setDestination ($sDestination)

Private Attributes

 $_oObject

Additional Inherited Members

- Protected Attributes inherited from oxException
 $_sFileName = 'EXCEPTION_LOG.txt'
 $_blRenderer = false
 $_blNotCaught = false

Detailed Description

e.g.:

  • not existing object
  • wrong type
  • ID not set

Definition at line 9 of file oxobjectexception.php.

Member Function Documentation

oxObjectException::getObject ( )

Get the object which caused the exception.

Returns
object

Definition at line 34 of file oxobjectexception.php.

oxObjectException::getString ( )

Get string dump Overrides oxException::getString()

Returns
string

Reimplemented from oxException.

Definition at line 45 of file oxobjectexception.php.

oxObjectException::setObject (   $oObject)

Sets the object which caused the exception.

Parameters
object$oObjectexception object

Definition at line 24 of file oxobjectexception.php.

Member Data Documentation

oxObjectException::$_oObject
private

Definition at line 17 of file oxobjectexception.php.


The documentation for this class was generated from the following file: