定制 samihsoylu/youtrack-api-php 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

samihsoylu/youtrack-api-php

最新稳定版本:v1.1.0

Composer 安装命令:

composer require samihsoylu/youtrack-api-php

包简介

YouTrack RestAPI library for PHP

README 文档

README

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

This is an implementation for communicating with the JetBrains YouTrack RestAPI. This library covers basic resource calls available in the YouTrack RestAPI docs. Using this library, you can create, update, delete issues in your YouTrack instance.

Feature highlights

  • Query YouTrack for information about projects, and issues.
  • Create, update and delete issues.
  • Add time spent to issues.

Requirements

The YouTrack Rest API library requires the following in order to work properly:

  • PHP 8.0.0 or later.
  • curl (php extension)
  • json (php extension)
  • openssl (php extension)

Installation

composer require samihsoylu/youtrack-api-php

How to use?

Please look inside the examples/ directory for more information on how to use the api client.

This library has been tested in a YouTrack instance that has the following fields: Priority, Type, Assignee, State, and Estimation. These field names must exist in your YouTrack project for this library to work out of the box.

screenshot

Disclaimer

YouTrack is a very customizable issue tracking system. This library will likely not function if you have customized your fields in your YouTrack instance. In order to make use of this library, you may have to fork this project and make adjustments to the Repository classes accordingly.

统计信息

  • 总下载量: 23.44k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 4
  • Watchers: 2
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2021-04-28