Skip to content

Latest commit

 

History

History
57 lines (34 loc) · 1.57 KB

File metadata and controls

57 lines (34 loc) · 1.57 KB

Приложения (Applications)

Класс Comindware\Tracker\API\Service\AppService.

Получение всех приложений

Метод API: GET /Api/App

public function AppService::getAll(): Application[]

Возвращаемые значения

Массив Application — рабочие пространства.

Ошибки

Исключения, вбрасываемые Client::sendRequest.

Comindware\Tracker\API\Exception\UnexpectedValueException если сервер вернул неожиданное значение.

Пример

// $api — instance of Comindware\Tracker\API\Api
$applications = $api->apps()->getAll();

Получение рабочего пространства

Метод API: GET /Api/Application/{id}

public function AppService::get(string $id): Application

Список параметров

  • $id — Идентификатор рабочего пространства.

Возвращаемые значения

Application — запрошенное рабочее пространство.

Ошибки

Исключения, вбрасываемые Client::sendRequest.

Comindware\Tracker\API\Exception\UnexpectedValueException если сервер вернул неожиданное значение.

Пример

// $api — instance of Comindware\Tracker\API\Api
$application = $api->apps()->get('tracker.123');