acaronlex/trello-php

使用此轻量级包简化PHP项目中Trello API的集成

此包的规范仓库似乎已不存在,因此该包已被冻结。

0.0.3 2024-04-10 13:52 UTC

This package is auto-updated.

Last update: 2024-05-18 17:51:59 UTC


README

header

Trello PHP:简化Trello API集成

使用此轻量级且用户友好的库,在PHP项目中轻松交互Trello的强大功能。

免责声明

⚠️ 进行中 ⚠️

此包目前正在积极开发中,在达到稳定发布之前可能会进行重大更改。虽然它适用于测试和实验,但目前可能不适合生产使用。我们感谢您的关注,并欢迎任何反馈或贡献以帮助改进此包。

安装

使用Composer

  1. 请确保您已安装Composer
  2. 在项目终端中运行以下命令
composer require acaronlex/trello-php
  1. 发布配置
php artisan vendor:publish --provider="Acaronlex\TrelloPhp\TrelloServiceProvider"
  1. 在.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)。