kasparhartwich/ticketbutler

Ticketbutler.io API集成。

2.2 2024-02-02 11:26 UTC

This package is auto-updated.

Last update: 2024-08-31 00:42:50 UTC


README

Latest Version on Packagist Tests

这是Ticketbutler API的客户端。

要求

  • PHP 8.1
  • Laravel =>8.x

安装

您可以通过Composer安装此包

composer require kasperhartwich/ticketbutler

用法

在您的Ticketbutler账户中创建一个API令牌。您可以在“常规设置 > API访问”下找到它。

常规

use Ticketbutler\Ticketbutler;

$ticketbutler = new Ticketbutler('your-api-token', 'example.com');
$tickets = $ticketbutler->getTickets();

Laravel

将您的Ticketbutler令牌和域名密钥添加到您的.env文件中

TICKETBUTLER_TOKEN=your-token
TICKETBUTLER_DOMAIN=example.com

如果您想发布配置文件,可以运行

php artisan vendor:publish --tag=ticketbutler

在控制器中使用Ticketbutler

use Ticketbutler\Ticketbutler;

class MyController extends Controller
{
    public function index(Ticketbutler $ticketbutler)
    {
        $tickets = $ticketbutler->getTickets();
    }
}

测试

composer test

支持的API方法

许可

MIT许可证(MIT)。有关更多信息,请参阅许可文件