berthott/laravel-hrworks

Laravel 的 HRWorks API 集成

1.0.0 2024-01-18 10:33 UTC

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:定义 accessKeysecretAccessKey 的数组,这些可以从 HRWorks 应用程序内部获取。默认值如下
    'accessKey' => env('HRWORKS_ACCESS_KEY'),
    'secretAccessKey' => env('HRWORKS_SECRET_ACCESS_KEY'),
    
  • api:定义 HrWorks Api 的端点。默认值请参阅 config/config.php

兼容性

已在 Laravel 10.x 上进行测试。

许可协议

请参阅 许可文件。版权所有 © 2024 Jan Bladt。