acaronlex / trello-php
使用此轻量级包简化PHP项目中Trello API的集成
此包的规范仓库似乎已不存在,因此该包已被冻结。
0.0.3
2024-04-10 13:52 UTC
Requires
- guzzlehttp/guzzle: ^7.8
README
Trello PHP:简化Trello API集成
使用此轻量级且用户友好的库,在PHP项目中轻松交互Trello的强大功能。
免责声明
⚠️ 进行中 ⚠️
此包目前正在积极开发中,在达到稳定发布之前可能会进行重大更改。虽然它适用于测试和实验,但目前可能不适合生产使用。我们感谢您的关注,并欢迎任何反馈或贡献以帮助改进此包。
安装
使用Composer
- 请确保您已安装Composer
- 在项目终端中运行以下命令
composer require acaronlex/trello-php
- 发布配置
php artisan vendor:publish --provider="Acaronlex\TrelloPhp\TrelloServiceProvider"
- 在.env文件中添加您的trello配置
TRELLO_API_KEY=XXXXX
TRELLO_API_TOKEN=YYYYY
使用方法
安装后,您可以使用Trello
类与Trello API交互。以下是一个基本示例
PHP
<?php
use Acaronlex\TrelloPhp\Services\BoardService;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class TrelloTestController extends Controller
{
protected $boardService;
public function __construct(BoardService $boardService)
{
$this->boardService = $boardService;
}
public function index(){
$boards = $this->boardService->getAllBoards();
return $boards;
}
}
功能
- 看板管理:(将在未来版本中添加)
- 列表管理:(将在未来版本中添加)
- 卡片管理:(将在未来版本中添加)
- 成员管理:(将在未来版本中添加)
- 标签管理:(将在未来版本中添加)
- 附件管理:(将在未来版本中添加)
贡献
我们欢迎社区贡献!请随意提交针对错误修复、新功能或改进文档的拉取请求。
许可
此库采用MIT许可证(https://open-source.org.cn/license/mit)。