JSON Konverter-Klasse für die API
Eingaben werden als Plan Text eingelesen und sollen diese Form haben:
username password command[ arguments]
Hierbei können Argumente mit "" versehen werden, um Leerzeichen verwenden zu können. Mit einem Backslash \ kann man sie escapen
Ausgaben werden in ein JSON Format verpackt. Beispiel:
| 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 |
convertOutputError($errormessage, $errorcode) : string
| see | \Daemon\API\Converter::convertOutputError() |
|---|
\Daemon\API\ConvertException |
|---|
stringKonvertierte AntwortconvertOutputSuccess($output) : string
$answer kann dabei von jedem Typ sein
| see | \Daemon\API\Converter\Converter::convertOutputSuccess() |
|---|
\Daemon\API\ConvertException |
|---|
stringKonvertierte AntwortconvertRequest(\Daemon\API\Request $Request) : \Daemon\API\APICommand
| see | \Daemon\API\Converter\Converter::convertInput() |
|---|
\Daemon\API\ConvertException |
|---|