yandex-tracker-api/yandex-tracker-api

There is no license information available for the latest version (dev-master) of this package.

Yandex Tracker API

dev-master 2022-12-10 20:33 UTC

This package is auto-updated.

Last update: 2024-05-10 23:31:32 UTC


README

Установка

composer require yandex-tracker-api/yandex-tracker-api

Добавьте autoload (ну вы в курсе)

Если вы ларавелолюб (одобряю), то добавьте в config/app.php класс YandexTrackerApi\YandexTrackerApi\YandexTrackerApiServiceProvider.

Настройки

Создать .env, подсмотрев настройки в .env.example

Юзаем

Создание задачки

<?php
require 'vendor/autoload.php';

use YandexTrackerApi\YandexTrackerApi\Issue\IssueService;
use YandexTrackerApi\YandexTrackerApi\Issue\Issue;

$issue = new Issue();

$issue->setQueue('Intensa')->setSummary('One love');

$issueService = new IssueService();

try {
    $issue = $issueService->createIssue($issue);
} catch (\GuzzleHttp\Exception\GuzzleException $e) {
    print('Ошибочка! ' . $e->getMessage());
}

Можно сделать ещё что-то, но некогда объяснять ))