yaroslawww/laravel-iprosoftware-api

此包已被弃用且不再维护。作者建议使用think.studio/laravel-iprosoftware-api包代替。

Laravel 对 IproSoftware Api 的包装

3.1.0 2023-05-29 06:21 UTC

This package is auto-updated.

Last update: 2024-02-08 12:14:29 UTC


README

Packagist License Packagist Version Total Downloads Build Status Code Coverage Scrutinizer Code Quality

注意:此包是laravel-iprosoftware-api的包装器。所有预定义的API方法名称都可以在这里找到这里

安装

您可以通过composer安装此包

composer require think.studio/laravel-iprosoftware-api

使用方法

您可以使用Facade

    /** @var \LaravelIproSoftwareApi\IproApiResponse $response */
    $response = IproSoftware::getBookingRulesList();

    $bookingRules = $response->json();

.env

IPROSOFTWARE_CLIENT_ID="my-client-id"
IPROSOFTWARE_CLIENT_SECRET="my-secret-key"
IPROSOFTWARE_API_HOST="http://myapp.i-pro3.co.uk"

配置文件

为了编辑此包的默认配置,您可以执行以下操作

php artisan vendor:publish --provider="LaravelIproSoftwareApi\ServiceProvider" 

由于您通常需要在包更新时覆盖资产,因此您可以使用--force标志。

测试

    ./vendor/bin/phpunit
    # or
    composer test

安全

如果您发现任何与安全相关的问题,请通过电子邮件yaroslav.georgitsa@gmail.com报告,而不是使用问题跟踪器。

许可证

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