final class ResponseTranslator (View source)

IBS ResponseTranslator

Methods

static string
translate(string $raw, array $cmd, array $ph = [])

translate a raw api response

static string
replacePlaceholders(string $raw, array $ph)

Replace placeholder vars like {CONNECTION_URL} in a string

Details

static string translate(string $raw, array $cmd, array $ph = [])

translate a raw api response

Parameters

string $raw

API raw response

array $cmd

requested API command

array $ph

list of place holder vars

Return Value

string

static protected string replacePlaceholders(string $raw, array $ph)

Replace placeholder vars like {CONNECTION_URL} in a string

Parameters

string $raw

input string

array $ph

placeholder key-value pairs

Return Value

string