26 require_once(
'PEAR.php');
50 function ilBMFFault($faultstring =
'unknown error', $faultcode =
'Client', $faultactor=NULL, $detail=NULL,
$mode = null, $options = null)
53 if ($faultactor) $this->error_message_prefix = $faultactor;
71 if (isset($this->backtrace)) {
79 return $msg->_makeEnvelope($methodValue, $headers);
92 global $SOAP_OBJECT_STRUCT;
93 if ($SOAP_OBJECT_STRUCT) {
94 $fault =&
new stdClass();
102 'faultcode' => $this->code,
103 'faultstring' => $this->
message,
104 'faultactor' => $this->error_message_prefix,
105 'detail' => $this->userinfo