\Iqrf\Repository\Entities\Metadata Calibration

Calibration metadata entity

Summary

Methods
Properties
Constants
__construct
fromApiResponse
jsonSerialize
version
No public constants found
No protected methods found
No protected properties found
No protected constants found
No private methods found
No private properties found
No private constants found

Properties

$version

$version : ?int

Type

int|null

Methods

__construct()

__construct(int|null  $version = null) : mixed

Constructs Calibration metadata object.

Parameters

int|null $version

Calibration certificate version.

Returns

mixed —

fromApiResponse()

fromApiResponse(array{version?: int}  $data) : \Iqrf\Repository\Entities\Metadata\Calibration

Parses the provided response into a Calibration object

Parameters

array{version?: int} $data

The data to be parsed

Returns

\Iqrf\Repository\Entities\Metadata\Calibration —

The parsed Calibration object

jsonSerialize()

jsonSerialize() : array{version?: int}

Serializes the Calibration entity into JSON

Returns

array{version?: int} —

JSON-serialized Calibration entity