MagicSmoke  $VERSION$
TransactionError Class Reference

general Transaction Error - children of this class are thrown whenever a transaction fails for any reason More...

Inheritance diagram for TransactionError:
WobSoapTransactionError WobTransactionError WobWobTransactionError

Public Member Functions

 __construct ($errorString, $errorType="_system")
 
 errorString ()
 returns the error string More...
 
 errorType ()
 returns the error type More...
 
 printXml ()
 used by machine oriented transaction to print the proper XML representation of the error More...
 

Protected Member Functions

 printXmlWob ()
 used by machine oriented transaction to print the proper XML representation of the error in Wob Encoding More...
 

Protected Attributes

 $estr =""
 
 $etype ="_system"
 
 $mode =WobTransactionBase::WobEncoding
 
 $trans =null
 

Detailed Description

general Transaction Error - children of this class are thrown whenever a transaction fails for any reason

Constructor & Destructor Documentation

TransactionError::__construct (   $errorString,
  $errorType = "_system" 
)

Member Function Documentation

TransactionError::errorString ( )

returns the error string

References $estr.

TransactionError::errorType ( )

returns the error type

References $etype.

TransactionError::printXml ( )

used by machine oriented transaction to print the proper XML representation of the error

References WobTransactionBase\printDebug(), printXmlWob(), and WobTransactionBase\Soap12Encoding.

Referenced by WobTransaction\handle().

TransactionError::printXmlWob ( )
protected

used by machine oriented transaction to print the proper XML representation of the error in Wob Encoding

Referenced by printXml().

Member Data Documentation

TransactionError::$estr =""
protected

Referenced by errorString().

TransactionError::$etype ="_system"
protected

Referenced by errorType().

TransactionError::$mode =WobTransactionBase::WobEncoding
protected
TransactionError::$trans =null
protected

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