globalese/jira-php-client

Jira 的 PHP 客户端

0.2.4 2023-02-07 08:34 UTC

This package is auto-updated.

Last update: 2024-09-19 23:03:39 UTC


README

Jira 的 PHP 客户端

安装

通过 Composer 安装此包

composer require scaramuccio/jira-php-client

用法

<?php

use Scaramuccio\Jira\JiraClientFactory;
use Scaramuccio\Jira\JiraClientOptions;
use Scaramuccio\Jira\JiraIssue;
use Scaramuccio\Jira\JiraIssueOptions;

$client = JiraClientFactory::create([
    JiraClientOptions::BASE_URI => 'https://mycompany.atlassian.net',
    JiraClientOptions::AUTHENTICATION_SCHEME => 'Basic',
    JiraClientOptions::AUTHENTICATION_CREDENTIALS => base64_encode('user:key'),
]);

$issue = new JiraIssue([
    JiraIssueOptions::PROJECT_KEY => 'PROJECT-1',
    JiraIssueOptions::TYPE => 'Bug',
    JiraIssueOptions::SUMMARY => 'Yet another test bug',
    JiraIssueOptions::DESCRIPTION => 'Created with the PHP Jira client.',
]);

$response = $client->createIssue($issue);

客户端选项

以下配置选项可用于实例化 JiraClient

问题选项

以下配置选项可用于实例化 JiraClient