berthott / laravel-hrworks
Laravel 的 HRWorks API 集成
1.0.0
2024-01-18 10:33 UTC
Requires
- guzzlehttp/guzzle: ^7.8
Requires (Dev)
- orchestra/testbench: ^8.0
- phpunit/phpunit: ^10.0
This package is auto-updated.
Last update: 2024-09-18 12:25:14 UTC
README
Laravel 的 HRWorks API 集成。
要求
为了在 HRWorks 之间建立连接,需要获取 API 令牌。更多信息可以在 HRWorks API 文档 中找到。
安装
$ composer require berthott/laravel-hrworks
用法
此包仅提供了一个通用的 HrWorksApiService
,可以方便地与 HRWorks API 进行交互。该包将负责身份验证并将认证令牌存储在数据库中。
选项
要更改默认选项,请使用
$ php artisan vendor:publish --provider="berthott\HrWorks\HrWorksServiceProvider" --tag="config"
cache_enabled
:HrWorks 默认会缓存其响应。此包默认禁用此功能。默认值为false
。auth
:定义accessKey
和secretAccessKey
的数组,这些可以从 HRWorks 应用程序内部获取。默认值如下'accessKey' => env('HRWORKS_ACCESS_KEY'), 'secretAccessKey' => env('HRWORKS_SECRET_ACCESS_KEY'),
api
:定义 HrWorks Api 的端点。默认值请参阅config/config.php
。
兼容性
已在 Laravel 10.x 上进行测试。
许可协议
请参阅 许可文件。版权所有 © 2024 Jan Bladt。