tzk / taiga-laravel
用于TaigaPHP库的Laravel包
Requires
- php: ~5.5|~7.0
- illuminate/support: ~5.1
- tzk/taiga-php: ^2.1.0
Suggests
- kyslik/django-signer: Allows creating auth tokens for Taiga (secret and user_id must be known).
README
TaigaLaravel是一个用于处理 使用composer安装此包 注意:如果您使用包自动发现(>=Laravel 5.5),可以跳过添加服务提供者和外观。 更新composer后,将 如果您想使用外观,也可以将其添加到 如果您想提供额外的HTTP头部配置,可以发布配置文件 注意:如果您只想进行基本配置,则不需要这样做,因为可以通过添加以下键将 您可以通过外观获取新的Taiga 或从IoC容器中获取实例 有关此包的更多信息,请参阅安装
composer install tzk/taiga-laravel
TaigaServiceProvider
添加到config/app.php
文件中的 providers 数组中TZK\TaigaLaravel\TaigaServiceProvider::class,
config/app.php
中的 facades 数组中'Taiga' => TZK\TaigaLaravel\Facades\Taiga::class,
php artisan vendor:publish --provider="TZK\TaigaLaravel\TaigaServiceProvider"
api
、token
和language
设置为您的.env
文件。TAIGA_API=https://api.taiga.io/api/v1/
TAIGA_TOKEN=null
TAIGA_LANGUAGE=en
使用方法
$taiga = Taiga::newInstance();
$issues = $taiga->issues()->getList(['project' => $projectId]);
// or
// If you do not use Taiga::newInstance(), it will create automatically a new one
// each time you call a method via the facade.
$issues = Taiga::issues()->getList(['project' => $projectId]);
$taiga = app(\TZK\Taiga\Taiga::class)...
文档