cybercog / youtrack-rest-php
YouTrack REST API PHP 客户端。
8.0.0
2024-02-22 15:45 UTC
Requires
- php: ^8.1
- ext-json: *
- guzzlehttp/guzzle: ^7.8
Requires (Dev)
- mockery/mockery: ^1.6
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.0
Suggests
- cybercog/laravel-youtrack-sdk: Laravel integration with PHP YouTrack SDK.
- cybercog/youtrack-php-sdk: PHP YouTrack SDK.
README
介绍
YouTrack REST API PHP 客户端使用 PSR-7 (HTTP 消息接口) 来连接到 JetBrains YouTrack REST API。
内容
功能
- 框架无关。
- 使用契约以保持高度自定义能力。
- 多种授权策略:令牌、Cookie。
- 遵循 PHP 标准建议
- 覆盖单元测试。
需求
- YouTrack >= 3.0 且启用 REST-API(默认情况下始终启用)
- PHP >= 8.1
- Guzzle HTTP 客户端 >= 7.0
相关包
分享你的包!我们欢迎拉取请求!
框架支持
PHP YouTrack REST 是一个框架无关的包,可以轻松地用于你想要的任何 PHP 框架。
框架集成列表
列表中没有找到你喜欢的框架?我们欢迎拉取请求!
安装
首选方法是通过 composer。如果你还没有安装 composer,请遵循安装说明。
一旦安装了 composer,请在项目的根目录中执行以下命令来安装此库
composer require cybercog/youtrack-rest-php
无框架
确保将自动加载器包含在你的项目中
require_once '/path/to/your-project/vendor/autoload.php';
用法
变更日志
请参阅 CHANGELOG 了解最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
测试
在终端中运行测试
composer test
安全
如果你发现任何与安全相关的问题,请通过电子邮件open@cybercog.su而不是使用问题跟踪器。
贡献者
替代方案
PHP
Python
.NET
Java
请随意通过拉取请求添加更多替代方案。
许可证
PHP YouTrack REST
软件包是开源软件,由MIT许可证许可,由Anton Komarev提供。
关于 CyberCog
CyberCog是一个由爱好者组成的社交联盟。研究产品及软件开发中的最佳解决方案是我们的热情所在。