公司技术/coventus-gateway

Coventus API 网关

v1.0.1 2024-06-11 12:03 UTC

This package is not auto-updated.

Last update: 2024-10-02 11:42:12 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Laravel 的 Coventus 网关 API

支持我们

我们投入了大量资源创建最佳类别的开源包。您可以通过购买我们的付费产品来支持我们。

安装

您可以通过 composer 安装此包

composer require kcompanytech/coventus-gateway

您可以使用以下命令发布和运行迁移

php artisan vendor:publish --tag="coventus-gateway-migrations"
php artisan migrate

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="coventus-gateway-config"

这是发布配置文件的内容

return [
];

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag="coventus-gateway-views"

用法

class ExampleController extends Controller
{
    protected $clientService;

    public function __construct(ClientService $clientService)
    {
        $this->clientService = $clientService;
    }

    public function showBookings()
    {
        $from = '2024-06-01'; // Example timestamp
        $to = '2024-06-07';   // Example timestamp
        $resource = ['19071','18294']; // Example resource array

        $bookings = $this->clientService->getBookingService()->getBookings($from, $to, $resource);
        
        return response()->json($bookings);
    }

    public function showCategories()
    {
        $categories = $this->clientService->getCategoryService()->getCategories();
        
        return response()->json($categories);
    }
}

测试

composer test

变更日志

请参阅变更日志以获取最近更改的更多信息。

安全漏洞

请参阅我们的安全策略了解如何报告安全漏洞。

致谢

许可

MIT 许可证 (MIT)。请参阅许可文件以获取更多信息。