Класс Comindware\Tracker\API\Service\WorkspaceService.
Метод API: GET /Api/Workspace
public function WorkspaceService::getAll(): Workspace[]Массив Workspace — рабочие пространства.
Исключения, вбрасываемые Client::sendRequest.
Comindware\Tracker\API\Exception\UnexpectedValueException если сервер вернул неожиданное значение.
// $api — instance of Comindware\Tracker\API\Api
$workspaces = $api->workspaces()->getAll();Метод API: GET /Api/Workspace/{id}
public function WorkspaceService::get(string $id): Workspace- $id — Идентификатор рабочего пространства.
Workspace — запрошенное рабочее пространство.
Исключения, вбрасываемые Client::sendRequest.
Comindware\Tracker\API\Exception\UnexpectedValueException если сервер вернул неожиданное значение.
// $api — instance of Comindware\Tracker\API\Api
$workspace = $api->workspaces()->get('ws.123');