DevCraft Документации
УстаревшееMH Admin (Legacy)Back-EndClasses

Класс: UpdatesChecker

Документация по плагину класс: updateschecker для DLE.

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

Трейт 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

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

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

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

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


getApiKey

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

getRecourceId

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

getUpdateUrl

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

setApiKey

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

setRecourceId

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

setUpdateUrl

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

On this page