$version
$version : int
Metadata entity
fromApiResponse(array{version: int, profiles: array} $response) : \Iqrf\Repository\Entities\Metadata\Metadata
Parses the provided response data into Metadata object
| array{version: int, profiles: array} | $response | API response body |
Thrown if required properties are missing
The parsed Metadata object
deserializeVersion(int $version, array$profile) : \Iqrf\Repository\Entities\Metadata\MetadataProfile
Deserialize metadata profile by version
| int | $version | Metadata version |
| array |
$profile | Metadata profile |
Thrown if metadata version is not supported
Deserialized entity