PATH
PATH = 'osdpa'
IQRF OS and DPA versions path
IQRF OS and DPA versions manager
list(\Iqrf\Repository\Entities\OsDpaAttributes|null $attributes = null) : \Iqrf\Repository\Entities\OsDpa[]
Lists all IQRF OS and DPA versions
\Iqrf\Repository\Entities\OsDpaAttributes|null | $attributes | IQRF OS and DPA version attributes |
Corrupted data in the API response
IQRF Repository API is unavailable
IQRF OS and DPA versions
get(string|null $os = null, string|null $dpa = null, \Iqrf\Repository\Entities\OsDpaAttributes|null $attributes = null) : \Iqrf\Repository\Entities\OsDpa[]
Returns filtered IQRF OS and DPA versions
string|null | $os | IQRF OS build |
string|null | $dpa | DPA versions |
\Iqrf\Repository\Entities\OsDpaAttributes|null | $attributes | IQRF OS and DPA version attributes |
Corrupted data in the API response
IQRF Repository API is unavailable
IQRF OS and DPA versions
parseResponse(array{os: string, osVersion: string, osAttributes: int, osDownloadPath: string, dpa: string, dpaAttributes: int, dpaDownloadPath: string, notes: string}[] $response) : \Iqrf\Repository\Entities\OsDpa[]
Parses the JSON API response
array{os: string, osVersion: string, osAttributes: int, osDownloadPath: string, dpa: string, dpaAttributes: int, dpaDownloadPath: string, notes: string}[] | $response | JSON API response |
IQRF OS and DPA versions