cybercog / youtrack-php-sdk
PHP YouTrack 软件开发套件。
5.0.0
2024-02-22 15:34 UTC
Requires
- php: ^8.1
- cybercog/youtrack-rest-php: ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^1.11
- mockery/mockery: ^1.0
- orchestra/testbench: ^8.0
- phpunit/phpunit: ^10.0
Suggests
- cybercog/laravel-youtrack-sdk: Laravel integration with PHP YouTrack SDK.
README
简介
YouTrack PHP 软件开发套件提供了一组工具,用于与 JetBrains YouTrack 问题跟踪和项目管理软件 进行交互。
内容
特性
- 框架无关。
- 使用合约以保持高度定制能力。
- YouTrack 实体及其关系。
- 多种授权策略:令牌、Cookie。
- 遵循 PHP 标准建议
- 覆盖单元测试。
要求
- YouTrack >= 3.0 且启用 REST-API(默认始终启用)
- PHP >= 8.1
- Guzzle HTTP 客户端 >= 7.0
提供包
未找到所需的功能? 我们欢迎拉取请求!
框架支持
PHP YouTrack SDK 是一个框架无关的包,可以轻松地用于您想要的任何 PHP 框架。
框架集成列表
列表中未找到您喜欢的框架? 我们欢迎拉取请求!
安装
推荐方法是通过 composer。如果您尚未安装 composer,请按照 安装说明 进行操作。
安装此库
composer require cybercog/youtrack-php-sdk
无框架
请确保将自动加载器包含在您的项目中
require_once '/path/to/your-project/vendor/autoload.php';
使用
API 客户端
变更日志
请参阅 CHANGELOG 了解最近的变化。
贡献
请参阅 CONTRIBUTING 了解详情。
测试
在终端中运行测试
composer test
安全
如果您发现任何安全问题,请通过电子邮件 open@cybercog.su 而不是使用问题跟踪器。
贡献者
替代方案
请随时通过拉取请求添加更多替代方案。
许可证
PHP YouTrack SDK
包是开源软件,由 Anton Komarev 根据 MIT 许可证 发布。
关于 CyberCog
CyberCog 是一个爱好者社群。研究产品与软件开发中的最佳解决方案是我们的激情。