Перейти к содержанию

Класс: UpdatesChecker

Краткое содержание:

Трейт UpdatesChecker предоставляет функции для работы с информацией об обновлениях ресурсов.

Описание:

Основной функционал включает методы для установки и получения параметров API, таких как URL для запросов, ключ API и идентификатор ресурса, а также метод для проверки обновлений ресурса через API.


Свойства


Методы


Подробности

  • Путь: engine/inc/maharder/_includes/traits/UpdatesChecker.php

Свойства

public $api_key : string


Описание

Гостевой ключ с доступом к информации о ресурсе.

Тип: Текст

public $recource_id : int|null


Описание

Идентификатор ресурса, для которого проверяются обновления.

Тип: Целое число или null

public $update_url : string


Описание

URL API, используемый для проверки обновлений.

Тип: Текст

private $api_key : string


Краткое содержание

Гостевой ключ с доступом на просмотр информации ресурса на сайте

Тип: Текст

private $recource_id : ?int


Тип: Целое число или null

private $update_url : string


Тип: Текст

Подробности:


Методы

checkUpdate

Text Only
public checkUpdate(int|null  res = null) : array
Краткое содержание

Проверяет наличие и обновления ресурса, используя указанный или текущий идентификатор ресурса.

Смотри так-же:
Свойства:
Название Тип По умолчанию
$res int null
Ошибки:
Тип Описание
\JsonException|\Throwable Исключение, связанное с ошибками в JSON-конверсии (может быть выброшено при выполнении Telegram-лога).
Возвращает:
Text Only
array

Возвращает массив с данными об обновлении ресурса или список ошибок.


getApiKey

Text Only
public getApiKey() : string
Возвращает:
Text Only
string

getRecourceId

Text Only
public getRecourceId() : int|null
Возвращает:
Text Only
int|null

getUpdateUrl

Text Only
public getUpdateUrl() : string
Возвращает:
Text Only
string

setApiKey

Text Only
public setApiKey(string  api_key) : void
Свойства:
Название Тип По умолчанию
$api_key string
Возвращает:
Text Only
void

setRecourceId

Text Only
public setRecourceId(int  recource_id) : void
Свойства:
Название Тип По умолчанию
$recource_id int
Возвращает:
Text Only
void

setUpdateUrl

Text Only
public setUpdateUrl(string  update_url) : void
Свойства:
Название Тип По умолчанию
$update_url string
Возвращает:
Text Only
void