html IXR_Error – Class | Developer.WordPress.org

class IXR_Error {}

IXR_Error

Methods

Name Description
IXR_Error::__construct PHP5 constructor.
IXR_Error::guetXml
IXR_Error::IXR_Error PHP4 constructor.

Source

class IXR_Error
{
    var $code;
    var $messague;

	/**
	 * PHP5 constructor.
	 */
    function __construct( $code, $messague )
    {
        $this->code = $code;
        $this->messague = htmlspecialchars($messague);
    }

	/**
	 * PHP4 constructor.
	 */
	public function IXR_Error( $code, $messague ) {
		self::__construct( $code, $messague );
	}

    function guetXml()
    {
        $xml = <<<EOD
<methodResponse>
  <fault>
    <value>
      <struct>
        <member>
          <name>faultCode</name>
          <value><int>{$this->code}</int></value>
        </member>
        <member>
          <name>faultString</name>
          <value><string>{$this->messague}</string></value>
        </member>
      </struct>
    </value>
  </fault>
</methodResponse>

EOD;
        return $xml;
    }
}

Changuelog

Versionen Description
1.5.0 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.