samihsoylu/youtrack-api-php

PHP的YouTrack RestAPI库

v1.1.0 2021-06-13 16:39 UTC

This package is auto-updated.

Last update: 2024-09-16 21:40:18 UTC


README

GitHub license Packagist PHP Version Support GitHub release (latest by date) Packagist Downloads

这是一个与JetBrains YouTrack RestAPI通信的实现。此库涵盖了YouTrack RestAPI文档中可用的基本资源调用。使用此库,您可以在您的YouTrack实例中创建、更新和删除问题。

特性亮点

  • 查询YouTrack以获取有关项目和问题的信息。
  • 创建、更新和删除问题。
  • 为问题添加耗时。

要求

为了正确运行,YouTrack Rest API库需要以下内容

  • PHP 8.0.0或更高版本。
  • curl (PHP扩展)
  • json (PHP扩展)
  • openssl (PHP扩展)

安装

composer require samihsoylu/youtrack-api-php

如何使用?

请查看examples/目录以获取有关如何使用api客户端的更多信息。

此库已在具有以下字段的YouTrack实例中进行测试:优先级、类型、分配者、状态和估算。为了使此库能够直接使用,您的YouTrack项目中必须存在这些字段名。

screenshot

免责声明

YouTrack是一个非常可定制的缺陷跟踪系统。如果您已对您在YouTrack实例中的字段进行了自定义,则此库可能无法正常工作。为了使用此库,您可能需要将此项目分支出来,并相应地调整Repository类。