globalese / jira-php-client
Jira 的 PHP 客户端
0.2.4
2023-02-07 08:34 UTC
Requires
- php: >=7.3.0
- ext-json: *
- guzzlehttp/guzzle: ^7.4
Requires (Dev)
- phpspec/prophecy-phpunit: ^2.0
- phpunit/phpunit: ^9.0
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