скорректирована структура

This commit is contained in:
2025-07-31 17:15:37 +03:00
parent 017354b999
commit a1be6113db
6 changed files with 20 additions and 9 deletions

View File

@@ -1,5 +1,7 @@
<?php
namespace Rsgrinko\IotApi;
class YandexIoT
{
private string $clientId;
@@ -28,7 +30,7 @@ class YandexIoT
throw new RuntimeException('Файл для инициализации не найден');
}
$data = json_decode(file_get_contents($file), true, 512, JSON_THROW_ON_ERROR);
$this->accessToken = $data['access_token'] ?? null;
$this->accessToken = $data['access_token'] ?? null;
$this->refreshToken = $data['access_token'] ?? null;
return $this;
}
@@ -43,8 +45,12 @@ class YandexIoT
* @return array
* @throws JsonException
*/
public static function sendRequest(string $url, array $headers = [], ?array $data = null, ?string $method = null): array
{
public static function sendRequest(
string $url,
array $headers = [],
?array $data = null,
?string $method = null
): array {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);