Abstrakte Klassen-Vorlage für einen Converter

Ein Converter konvertiert den Request-String in ein Command Object, welches für die API lesbar und verarbeitbar ist.

Außerdem konvertiert er die Antworten von der API in ein gewünschtes Format

copyright (c) Copyright 2008-2013 by ManuAdminMod (http://www.manuadminmod.de)
license Creative Commons BY-NC-ND 3.0 (http://www.creativecommons.org/licenses/by-nc-nd/3.0/)
author manu (manu@manuadminmod.de)
since 1.0
version 1.0

 Methods

Konvertiert eine Fehlerantwort für den Adapter

convertOutputError($errorstring, $errorcode) : string

Parameters

$errorstring

$errorcode

Exceptions

\Daemon\API\ConvertException

Returns

stringKonvertierte Antwort

Konvertiert eine erfolgreiche Antwort in einen String für den Adapter

convertOutputSuccess(mixed $answer) : string

$answer kann dabei von jedem Typ sein

Parameters

$answer

mixed

Rohantwort

Exceptions

\Daemon\API\ConvertException

Returns

stringKonvertierte Antwort

Konvertiert einen Request in einen Command

convertRequest(\Daemon\API\Request $Request) : \Daemon\API\APICommand

Parameters

$Request

\Daemon\API\Request

Request

Exceptions

\Daemon\API\ConvertException

Returns