Skip to content

Byd\ApiClient\Service\OtaService

No PHPDoc description provided.

Type: class
Source: src/Service/OtaService.php

Public methods

__construct

No PHPDoc description provided.

public function __construct(\Byd\ApiClient\Value\Vin $vin, \Byd\ApiClient\Config\ClientConfig $config, \Byd\ApiClient\ProtocolClient $protocol, \Byd\ApiClient\Serialization\DtoSerializer $serializer, \Byd\ApiClient\Crypto\Cryptography $cryptography): mixed

status

Fetch installed and available OTA version information.

public function status(): \Byd\ApiClient\Dto\Response\OtaUpdateInfo

book

Book an available OTA update.

public function book(?string $pin = null): \Byd\ApiClient\Dto\Response\CommandResult

cancelBooking

Cancel a previously booked OTA update.

public function cancelBooking(?string $pin = null): \Byd\ApiClient\Dto\Response\CommandResult

start

Start an OTA update.

public function start(?string $pin = null): \Byd\ApiClient\Dto\Response\CommandResult